Blame view
include/net/caif/cffrml.h
657 Bytes
09009f30d net-caif: add CAI... |
1 2 3 4 5 6 7 8 9 |
/* * Copyright (C) ST-Ericsson AB 2010 * Author: Sjur Brendeland/sjur.brandeland@stericsson.com * License terms: GNU General Public License (GPL) version 2 */ #ifndef CFFRML_H_ #define CFFRML_H_ #include <net/caif/caif_layer.h> |
cb3cb423a caif: Add ref-cou... |
10 |
#include <linux/netdevice.h> |
09009f30d net-caif: add CAI... |
11 12 |
struct cffrml; |
cb3cb423a caif: Add ref-cou... |
13 14 |
struct cflayer *cffrml_create(u16 phyid, bool use_fcs); void cffrml_free(struct cflayer *layr); |
09009f30d net-caif: add CAI... |
15 16 |
void cffrml_set_uplayer(struct cflayer *this, struct cflayer *up); void cffrml_set_dnlayer(struct cflayer *this, struct cflayer *dn); |
0b1e9738d caif: Use rcu_rea... |
17 18 |
void cffrml_put(struct cflayer *layr); void cffrml_hold(struct cflayer *layr); |
cb3cb423a caif: Add ref-cou... |
19 |
int cffrml_refcnt_read(struct cflayer *layr); |
09009f30d net-caif: add CAI... |
20 21 |
#endif /* CFFRML_H_ */ |