/linux-6.3-rc2/include/net/caif/ |
A D | cfpkt.h | 11 struct cfpkt; 17 struct cfpkt *cfpkt_create(u16 len); 23 void cfpkt_destroy(struct cfpkt *pkt); 139 bool cfpkt_more(struct cfpkt *pkt); 148 bool cfpkt_erroneous(struct cfpkt *pkt); 155 u16 cfpkt_getlen(struct cfpkt *pkt); 163 int cfpkt_setlen(struct cfpkt *pkt, u16 len); 176 struct cfpkt *cfpkt_append(struct cfpkt *dstpkt, struct cfpkt *addpkt, 185 struct cfpkt *cfpkt_split(struct cfpkt *pkt, u16 pos); 201 int cfpkt_iterate(struct cfpkt *pkt, [all …]
|
A D | caif_layer.h | 13 struct cfpkt; 179 int (*receive)(struct cflayer *layr, struct cfpkt *cfpkt); 206 int (*transmit) (struct cflayer *layr, struct cfpkt *cfpkt);
|
/linux-6.3-rc2/net/caif/ |
A D | cfpkt_skbuff.c | 35 struct cfpkt { struct 62 return (struct cfpkt *) skb; in skb_to_pkt() 73 void *cfpkt_tonative(struct cfpkt *pkt) in cfpkt_tonative() 96 void cfpkt_destroy(struct cfpkt *pkt) in cfpkt_destroy() 102 inline bool cfpkt_more(struct cfpkt *pkt) in cfpkt_more() 253 int cfpkt_iterate(struct cfpkt *pkt, in cfpkt_iterate() 294 struct cfpkt *cfpkt_append(struct cfpkt *dstpkt, in cfpkt_append() 295 struct cfpkt *addpkt, in cfpkt_append() 315 struct cfpkt *tmppkt; in cfpkt_append() 331 struct cfpkt *cfpkt_split(struct cfpkt *pkt, u16 pos) in cfpkt_split() [all …]
|
A D | cfrfml.c | 21 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt); 22 static int cfrfml_transmit(struct cflayer *layr, struct cfpkt *pkt); 26 struct cfpkt *incomplete_frm; 71 static struct cfpkt *rfm_append(struct cfrfml *rfml, char *seghead, in rfm_append() 72 struct cfpkt *pkt, int *err) in rfm_append() 74 struct cfpkt *tmppkt; in rfm_append() 97 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt) in cfrfml_receive() 104 struct cfpkt *tmppkt = NULL; in cfrfml_receive() 213 static int cfrfml_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfrfml_transmit() 218 struct cfpkt *rearpkt = NULL; in cfrfml_transmit() [all …]
|
A D | cfserl.c | 23 struct cfpkt *incomplete_frm; 29 static int cfserl_receive(struct cflayer *layr, struct cfpkt *pkt); 30 static int cfserl_transmit(struct cflayer *layr, struct cfpkt *pkt); 54 static int cfserl_receive(struct cflayer *l, struct cfpkt *newpkt) in cfserl_receive() 58 struct cfpkt *pkt = NULL; in cfserl_receive() 59 struct cfpkt *tail_pkt = NULL; in cfserl_receive() 179 static int cfserl_transmit(struct cflayer *layer, struct cfpkt *newpkt) in cfserl_transmit()
|
A D | cfdbgl.c | 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) in cfdbgl_receive() 38 static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfdbgl_transmit()
|
A D | cfvidl.c | 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) in cfvidl_receive() 47 static int cfvidl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfvidl_transmit()
|
A D | cfdgml.c | 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) in cfdgml_receive() 81 static int cfdgml_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfdgml_transmit()
|
A D | cfveil.c | 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) in cfvei_receive() 75 static int cfvei_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfvei_transmit()
|
A D | cfutill.c | 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) in cfutill_receive() 78 static int cfutill_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfutill_transmit()
|
A D | cffrml.c | 28 static int cffrml_receive(struct cflayer *layr, struct cfpkt *pkt); 29 static int cffrml_transmit(struct cflayer *layr, struct cfpkt *pkt); 82 static int cffrml_receive(struct cflayer *layr, struct cfpkt *pkt) in cffrml_receive() 137 static int cffrml_transmit(struct cflayer *layr, struct cfpkt *pkt) in cffrml_transmit()
|
A D | cfctrl.c | 23 int cmd, struct cfpkt *pkt){ in handle_loop() 28 int cmd, struct cfpkt *pkt); 30 static int cfctrl_recv(struct cflayer *layr, struct cfpkt *pkt); 178 struct cfpkt *pkt; in cfctrl_enum_req() 210 struct cfpkt *pkt; in cfctrl_linkup_request() 312 struct cfpkt *pkt; in cfctrl_linkdown_req() 354 static int cfctrl_recv(struct cflayer *layer, struct cfpkt *pkt) in cfctrl_recv() 590 static int handle_loop(struct cfctrl *ctrl, int cmd, struct cfpkt *pkt) in handle_loop()
|
A D | cfmuxl.c | 42 static int cfmuxl_receive(struct cflayer *layr, struct cfpkt *pkt); 43 static int cfmuxl_transmit(struct cflayer *layr, struct cfpkt *pkt); 174 static int cfmuxl_receive(struct cflayer *layr, struct cfpkt *pkt) in cfmuxl_receive() 211 static int cfmuxl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfmuxl_transmit()
|
A D | caif_usb.c | 38 static int cfusbl_receive(struct cflayer *layr, struct cfpkt *pkt) in cfusbl_receive() 48 static int cfusbl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfusbl_transmit()
|
A D | cfsrvl.c | 108 struct cfpkt *pkt; in cfservl_modemcmd() 129 struct cfpkt *pkt; in cfservl_modemcmd()
|
A D | caif_dev.c | 167 static int transmit(struct cflayer *layer, struct cfpkt *pkt) in transmit() 249 struct cfpkt *pkt; in receive()
|
A D | chnl_net.c | 56 static int chnl_recv_cb(struct cflayer *layr, struct cfpkt *pkt) in chnl_recv_cb() 199 struct cfpkt *pkt = NULL; in chnl_net_start_xmit()
|
A D | caif_socket.c | 160 static int caif_sktrecv_cb(struct cflayer *layr, struct cfpkt *pkt) in caif_sktrecv_cb() 498 struct cfpkt *pkt; in transmit_skb()
|
/linux-6.3-rc2/Documentation/networking/caif/ |
A D | linux_caif.rst | 85 - When receiving / transmitting CAIF Packets (cfpkt), ownership is passed
|