Searched refs:layr (Results 1 - 20 of 20) sorted by relevance

/linux-master/net/caif/
H A Dcfutill.c17 #define container_obj(layr) ((struct cfsrvl *) layr)
24 static int cfutill_receive(struct cflayer *layr, struct cfpkt *pkt);
25 static int cfutill_transmit(struct cflayer *layr, struct cfpkt *pkt);
40 static int cfutill_receive(struct cflayer *layr, struct cfpkt *pkt) argument
43 struct cfsrvl *service = container_obj(layr);
44 caif_assert(layr != NULL);
45 caif_assert(layr->up != NULL);
46 caif_assert(layr->up->receive != NULL);
47 caif_assert(layr
78 cfutill_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
[all...]
H A Dcfserl.c16 #define container_obj(layr) ((struct cfserl *) layr)
29 static int cfserl_receive(struct cflayer *layr, struct cfpkt *pkt);
30 static int cfserl_transmit(struct cflayer *layr, struct cfpkt *pkt);
31 static void cfserl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl,
56 struct cfserl *layr = container_obj(l); local
67 spin_lock(&layr->sync);
69 if (layr->incomplete_frm != NULL) {
70 layr->incomplete_frm =
71 cfpkt_append(layr
181 struct cfserl *layr = container_obj(layer); local
188 cfserl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) argument
[all...]
H A Dcfveil.c21 #define container_obj(layr) container_of(layr, struct cfsrvl, layer)
23 static int cfvei_receive(struct cflayer *layr, struct cfpkt *pkt);
24 static int cfvei_transmit(struct cflayer *layr, struct cfpkt *pkt);
39 static int cfvei_receive(struct cflayer *layr, struct cfpkt *pkt) argument
43 caif_assert(layr->up != NULL);
44 caif_assert(layr->receive != NULL);
45 caif_assert(layr->ctrlcmd != NULL);
55 ret = layr->up->receive(layr
75 cfvei_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
[all...]
H A Dcfdbgl.c15 #define container_obj(layr) ((struct cfsrvl *) layr)
17 static int cfdbgl_receive(struct cflayer *layr, struct cfpkt *pkt);
18 static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt);
33 static int cfdbgl_receive(struct cflayer *layr, struct cfpkt *pkt) argument
35 return layr->up->receive(layr->up, pkt);
38 static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
40 struct cfsrvl *service = container_obj(layr);
54 return layr
[all...]
H A Dcfdgml.c17 #define container_obj(layr) ((struct cfsrvl *) layr)
24 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt);
25 static int cfdgml_transmit(struct cflayer *layr, struct cfpkt *pkt);
40 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt) argument
45 caif_assert(layr->up != NULL);
46 caif_assert(layr->receive != NULL);
47 caif_assert(layr->ctrlcmd != NULL);
61 ret = layr->up->receive(layr
81 cfdgml_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
[all...]
H A Dcfvidl.c17 #define container_obj(layr) ((struct cfsrvl *) layr)
19 static int cfvidl_receive(struct cflayer *layr, struct cfpkt *pkt);
20 static int cfvidl_transmit(struct cflayer *layr, struct cfpkt *pkt);
36 static int cfvidl_receive(struct cflayer *layr, struct cfpkt *pkt) argument
44 return layr->up->receive(layr->up, pkt);
47 static int cfvidl_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
49 struct cfsrvl *service = container_obj(layr);
64 return layr
[all...]
H A Dcfsrvl.c25 #define container_obj(layr) container_of(layr, struct cfsrvl, layer)
27 static void cfservl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, argument
30 struct cfsrvl *service = container_obj(layr);
32 if (layr->up == NULL || layr->up->ctrlcmd == NULL)
38 layr->up->ctrlcmd(layr->up, ctrl, phyid);
43 layr->up->ctrlcmd(layr
94 cfservl_modemcmd(struct cflayer *layr, enum caif_modemcmd ctrl) argument
[all...]
H A Dcffrml.c20 #define container_obj(layr) container_of(layr, struct cffrml, layer)
28 static int cffrml_receive(struct cflayer *layr, struct cfpkt *pkt);
29 static int cffrml_transmit(struct cflayer *layr, struct cfpkt *pkt);
30 static void cffrml_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl,
82 static int cffrml_receive(struct cflayer *layr, struct cfpkt *pkt) argument
89 this = container_obj(layr);
128 if (layr->up == NULL) {
134 return layr->up->receive(layr
137 cffrml_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
169 cffrml_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) argument
176 cffrml_put(struct cflayer *layr) argument
183 cffrml_hold(struct cflayer *layr) argument
190 cffrml_refcnt_read(struct cflayer *layr) argument
[all...]
H A Dcfmuxl.c18 #define container_obj(layr) container_of(layr, struct cfmuxl, layer)
42 static int cfmuxl_receive(struct cflayer *layr, struct cfpkt *pkt);
43 static int cfmuxl_transmit(struct cflayer *layr, struct cfpkt *pkt);
44 static void cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl,
65 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *dn, u8 phyid) argument
67 struct cfmuxl *muxl = (struct cfmuxl *) layr;
86 int cfmuxl_set_uplayer(struct cflayer *layr, struct cflayer *up, u8 linkid) argument
88 struct cfmuxl *muxl = container_obj(layr);
104 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u argument
151 cfmuxl_remove_uplayer(struct cflayer *layr, u8 id) argument
174 cfmuxl_receive(struct cflayer *layr, struct cfpkt *pkt) argument
211 cfmuxl_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
246 cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) argument
[all...]
H A Dcfrfml.c17 #define container_obj(layr) container_of(layr, struct cfrfml, serv.layer)
21 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt);
22 static int cfrfml_transmit(struct cflayer *layr, struct cfpkt *pkt);
97 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt) argument
106 caif_assert(layr->up != NULL);
107 caif_assert(layr->receive != NULL);
108 rfml = container_obj(layr);
183 layr->up->ctrlcmd(layr
213 cfrfml_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
[all...]
H A Dcaif_usb.c39 static int cfusbl_receive(struct cflayer *layr, struct cfpkt *pkt) argument
46 return layr->up->receive(layr->up, pkt);
49 static int cfusbl_transmit(struct cflayer *layr, struct cfpkt *pkt) argument
55 struct cfusbl *usbl = container_of(layr, struct cfusbl, layer);
75 return layr->dn->transmit(layr->dn, pkt);
78 static void cfusbl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, argument
81 if (layr->up && layr
[all...]
H A Dcfctrl.c17 #define container_obj(layr) container_of(layr, struct cfctrl, serv.layer)
30 static int cfctrl_recv(struct cflayer *layr, struct cfpkt *pkt);
31 static void cfctrl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl,
335 int cfctrl_cancel_req(struct cflayer *layr, struct cflayer *adap_layer) argument
338 struct cfctrl *ctrl = container_obj(layr);
555 static void cfctrl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, argument
558 struct cfctrl *this = container_obj(layr);
H A Dchnl_net.c57 static int chnl_recv_cb(struct cflayer *layr, struct cfpkt *pkt) argument
65 priv = container_of(layr, struct chnl_net, chnl);
148 static void chnl_flowctrl_cb(struct cflayer *layr, enum caif_ctrlcmd flow, argument
151 struct chnl_net *priv = container_of(layr, struct chnl_net, chnl);
H A Dcaif_socket.c161 static int caif_sktrecv_cb(struct cflayer *layr, struct cfpkt *pkt) argument
166 cf_sk = container_of(layr, struct caifsock, layer);
177 static void cfsk_hold(struct cflayer *layr) argument
179 struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
183 static void cfsk_put(struct cflayer *layr) argument
185 struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
190 static void caif_ctrl_cb(struct cflayer *layr, argument
194 struct caifsock *cf_sk = container_of(layr, struct caifsock, layer);
H A Dcfcnfg.c24 #define container_obj(layr) container_of(layr, struct cfcnfg, layer)
/linux-master/include/net/caif/
H A Dcffrml.h14 void cffrml_free(struct cflayer *layr);
17 void cffrml_put(struct cflayer *layr);
18 void cffrml_hold(struct cflayer *layr);
19 int cffrml_refcnt_read(struct cflayer *layr);
H A Dcfmuxl.h15 int cfmuxl_set_uplayer(struct cflayer *layr, struct cflayer *up, u8 linkid);
16 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid);
17 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *up, u8 phyid);
18 struct cflayer *cfmuxl_remove_uplayer(struct cflayer *layr, u8 linkid);
H A Dcaif_layer.h175 * @layr: Pointer to the current layer the receive function is
179 int (*receive)(struct cflayer *layr, struct cfpkt *cfpkt);
202 * @layr: Pointer to the current layer the receive function
206 int (*transmit) (struct cflayer *layr, struct cfpkt *cfpkt);
213 * @layr: Pointer to the current layer the receive function
217 void (*ctrlcmd) (struct cflayer *layr, enum caif_ctrlcmd ctrl,
225 * @layr: Pointer to the current layer the receive function
229 int (*modemcmd) (struct cflayer *layr, enum caif_modemcmd ctrl);
237 * @layr: Layer where up pointer shall be set.
240 #define layer_set_up(layr, abov
[all...]
H A Dcfsrvl.h45 static inline void cfsrvl_get(struct cflayer *layr) argument
47 struct cfsrvl *s = container_of(layr, struct cfsrvl, layer);
48 if (layr == NULL || layr->up == NULL || s->hold == NULL)
51 s->hold(layr->up);
54 static inline void cfsrvl_put(struct cflayer *layr) argument
56 struct cfsrvl *s = container_of(layr, struct cfsrvl, layer);
57 if (layr == NULL || layr->up == NULL || s->hold == NULL)
60 s->put(layr
[all...]
H A Dcfctrl.h127 int cfctrl_cancel_req(struct cflayer *layr, struct cflayer *adap_layer);
128 void cfctrl_remove(struct cflayer *layr);

Completed in 148 milliseconds