Home
last modified time | relevance | path

Searched refs:pkt (Results 1 – 25 of 152) sorted by relevance

1234567

/linux-3.4.99/arch/tile/include/hv/
Dnetio_intf.h577 #define __NETIO_PKT_NOTIF_HEADER(pkt) ((pkt)->__notif_header) argument
578 #define __NETIO_PKT_IPP_HANDLE(pkt) ((pkt)->__packet.bits.__ipp_handle) argument
579 #define __NETIO_PKT_QUEUE(pkt) ((pkt)->__packet.bits.__queue) argument
580 #define __NETIO_PKT_NOTIF_HEADER_M(mda, pkt) ((pkt)->__notif_header) argument
581 #define __NETIO_PKT_IPP_HANDLE_M(mda, pkt) ((pkt)->__packet.bits.__ipp_handle) argument
582 #define __NETIO_PKT_MINIMAL(pkt) ((pkt)->__packet.bits.__minimal) argument
583 #define __NETIO_PKT_QUEUE_M(mda, pkt) ((pkt)->__packet.bits.__queue) argument
584 #define __NETIO_PKT_FLAGS_M(mda, pkt) ((mda)->__flags) argument
594 #define NETIO_PKT_GOOD_CHECKSUM(pkt) \ argument
595 NETIO_PKT_L4_CSUM_CORRECT(pkt)
[all …]
/linux-3.4.99/arch/sparc/kernel/
Dviohs.c48 struct vio_ver_info pkt; in send_version() local
52 memset(&pkt, 0, sizeof(pkt)); in send_version()
53 init_tag(&pkt.tag, VIO_TYPE_CTRL, VIO_SUBTYPE_INFO, VIO_VER_INFO); in send_version()
54 pkt.major = major; in send_version()
55 pkt.minor = minor; in send_version()
56 pkt.dev_class = vio->dev_class; in send_version()
61 return send_ctrl(vio, &pkt.tag, sizeof(pkt)); in send_version()
161 struct vio_msg_tag *pkt = arg; in process_unknown() local
164 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); in process_unknown()
178 struct vio_dring_register pkt; in send_dreg() member
[all …]
Dds.c288 } pkt; in md_update_data() local
296 memset(&pkt, 0, sizeof(pkt)); in md_update_data()
297 pkt.data.tag.type = DS_DATA; in md_update_data()
298 pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag); in md_update_data()
299 pkt.data.handle = cp->handle; in md_update_data()
300 pkt.res.req_num = rp->req_num; in md_update_data()
301 pkt.res.result = DS_OK; in md_update_data()
303 ds_send(lp, &pkt, sizeof(pkt)); in md_update_data()
327 } pkt; in domain_shutdown_data() local
334 memset(&pkt, 0, sizeof(pkt)); in domain_shutdown_data()
[all …]
/linux-3.4.99/net/caif/
Dcfpkt_skbuff.c18 #define PKT_ERROR(pkt, errmsg) \ argument
20 cfpkt_priv(pkt)->erronous = true; \
21 skb_reset_tail_pointer(&pkt->skb); \
46 static inline struct cfpkt_priv_data *cfpkt_priv(struct cfpkt *pkt) in cfpkt_priv() argument
48 return (struct cfpkt_priv_data *) pkt->skb.cb; in cfpkt_priv()
51 static inline bool is_erronous(struct cfpkt *pkt) in is_erronous() argument
53 return cfpkt_priv(pkt)->erronous; in is_erronous()
56 static inline struct sk_buff *pkt_to_skb(struct cfpkt *pkt) in pkt_to_skb() argument
58 return &pkt->skb; in pkt_to_skb()
68 struct cfpkt *pkt = skb_to_pkt(nativepkt); in cfpkt_fromnative() local
[all …]
Dcfserl.c29 static int cfserl_receive(struct cflayer *layr, struct cfpkt *pkt);
30 static int cfserl_transmit(struct cflayer *layr, struct cfpkt *pkt);
53 struct cfpkt *pkt = NULL; in cfserl_receive() local
67 pkt = layr->incomplete_frm; in cfserl_receive()
68 if (pkt == NULL) { in cfserl_receive()
73 pkt = newpkt; in cfserl_receive()
80 cfpkt_extr_head(pkt, &tmp8, 1); in cfserl_receive()
82 while (cfpkt_more(pkt) in cfserl_receive()
84 cfpkt_extr_head(pkt, &tmp8, 1); in cfserl_receive()
86 if (!cfpkt_more(pkt)) { in cfserl_receive()
[all …]
Dcfctrl.c22 int cmd, struct cfpkt *pkt){ in handle_loop() argument
27 int cmd, struct cfpkt *pkt);
29 static int cfctrl_recv(struct cflayer *layr, struct cfpkt *pkt);
178 struct cfpkt *pkt = cfpkt_create(CFPKT_CTRL_PKT_LEN); in cfctrl_enum_req() local
180 if (!pkt) in cfctrl_enum_req()
187 init_info(cfpkt_info(pkt), cfctrl); in cfctrl_enum_req()
188 cfpkt_info(pkt)->dev_info->id = physlinkid; in cfctrl_enum_req()
190 cfpkt_addbdy(pkt, CFCTRL_CMD_ENUM); in cfctrl_enum_req()
191 cfpkt_addbdy(pkt, physlinkid); in cfctrl_enum_req()
192 dn->transmit(dn, pkt); in cfctrl_enum_req()
[all …]
Dcfdgml.c24 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt);
25 static int cfdgml_transmit(struct cflayer *layr, struct cfpkt *pkt);
41 static int cfdgml_receive(struct cflayer *layr, struct cfpkt *pkt) in cfdgml_receive() argument
50 if (cfpkt_extr_head(pkt, &cmd, 1) < 0) { in cfdgml_receive()
52 cfpkt_destroy(pkt); in cfdgml_receive()
57 if (cfpkt_extr_head(pkt, &dgmhdr, 3) < 0) { in cfdgml_receive()
59 cfpkt_destroy(pkt); in cfdgml_receive()
62 ret = layr->up->receive(layr->up, pkt); in cfdgml_receive()
69 cfpkt_destroy(pkt); in cfdgml_receive()
73 cfpkt_destroy(pkt); in cfdgml_receive()
[all …]
Dcffrml.c28 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() argument
91 cfpkt_extr_head(pkt, &tmp, 2); in cffrml_receive()
98 if (cfpkt_setlen(pkt, len) < 0) { in cffrml_receive()
101 cfpkt_destroy(pkt); in cffrml_receive()
109 cfpkt_extr_trail(pkt, &tmp, 2); in cffrml_receive()
111 pktchks = cfpkt_iterate(pkt, cffrml_checksum, 0xffff); in cffrml_receive()
113 cfpkt_add_trail(pkt, &tmp, 2); in cffrml_receive()
121 if (cfpkt_erroneous(pkt)) { in cffrml_receive()
[all …]
Dcfrfml.c21 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt);
22 static int cfrfml_transmit(struct cflayer *layr, struct cfpkt *pkt);
72 struct cfpkt *pkt, int *err) in rfm_append() argument
78 if (cfpkt_extr_head(pkt, seghead, 6) < 0) in rfm_append()
85 tmppkt = cfpkt_append(rfml->incomplete_frm, pkt, in rfm_append()
97 static int cfrfml_receive(struct cflayer *layr, struct cfpkt *pkt) in cfrfml_receive() argument
112 if (cfpkt_extr_head(pkt, &tmp, 1) < 0) in cfrfml_receive()
119 if (cfpkt_peek_head(pkt, rfml->seghead, 6) < 0) in cfrfml_receive()
124 if (cfpkt_erroneous(pkt)) in cfrfml_receive()
126 rfml->incomplete_frm = pkt; in cfrfml_receive()
[all …]
Dcfveil.c23 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() argument
48 if (cfpkt_extr_head(pkt, &cmd, 1) < 0) { in cfvei_receive()
50 cfpkt_destroy(pkt); in cfvei_receive()
55 ret = layr->up->receive(layr->up, pkt); in cfvei_receive()
59 cfpkt_destroy(pkt); in cfvei_receive()
63 cfpkt_destroy(pkt); in cfvei_receive()
66 cfpkt_destroy(pkt); in cfvei_receive()
70 cfpkt_destroy(pkt); in cfvei_receive()
[all …]
Dcfutill.c24 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() argument
48 if (cfpkt_extr_head(pkt, &cmd, 1) < 0) { in cfutill_receive()
50 cfpkt_destroy(pkt); in cfutill_receive()
56 return layr->up->receive(layr->up, pkt); in cfutill_receive()
59 cfpkt_destroy(pkt); in cfutill_receive()
63 cfpkt_destroy(pkt); in cfutill_receive()
69 cfpkt_destroy(pkt); in cfutill_receive()
72 cfpkt_destroy(pkt); in cfutill_receive()
[all …]
Dcfvidl.c19 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() argument
39 if (cfpkt_extr_head(pkt, &videoheader, 4) < 0) { in cfvidl_receive()
41 cfpkt_destroy(pkt); in cfvidl_receive()
44 return layr->up->receive(layr->up, pkt); in cfvidl_receive()
47 static int cfvidl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfvidl_transmit() argument
55 cfpkt_destroy(pkt); in cfvidl_transmit()
59 cfpkt_add_head(pkt, &videoheader, 4); in cfvidl_transmit()
61 info = cfpkt_info(pkt); in cfvidl_transmit()
[all …]
/linux-3.4.99/drivers/usb/renesas_usbhs/
Dfifo.c33 void usbhs_pkt_init(struct usbhs_pkt *pkt) in usbhs_pkt_init() argument
35 pkt->dma = DMA_ADDR_INVALID; in usbhs_pkt_init()
36 INIT_LIST_HEAD(&pkt->node); in usbhs_pkt_init()
42 static int usbhsf_null_handle(struct usbhs_pkt *pkt, int *is_done) in usbhsf_null_handle() argument
44 struct usbhs_priv *priv = usbhs_pipe_to_priv(pkt->pipe); in usbhsf_null_handle()
57 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() argument
59 struct usbhs_pkt *pkt), in usbhs_pkt_push() argument
79 list_move_tail(&pkt->node, &pipe->list); in usbhs_pkt_push()
86 pkt->pipe = pipe; in usbhs_pkt_push()
87 pkt->buf = buf; in usbhs_pkt_push()
[all …]
/linux-3.4.99/drivers/input/touchscreen/
Dusbtouchscreen.c89 void (*process_pkt) (struct usbtouch_usb *usbtouch, unsigned char *pkt, int len);
97 int (*get_pkt_len) (unsigned char *pkt, int len);
99 int (*read_data) (struct usbtouch_usb *usbtouch, unsigned char *pkt);
278 static int e2i_read_data(struct usbtouch_usb *dev, unsigned char *pkt) in e2i_read_data() argument
280 int tmp = (pkt[0] << 8) | pkt[1]; in e2i_read_data()
281 dev->x = (pkt[2] << 8) | pkt[3]; in e2i_read_data()
282 dev->y = (pkt[4] << 8) | pkt[5]; in e2i_read_data()
307 static int egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt) in egalax_read_data() argument
309 if ((pkt[0] & EGALAX_PKT_TYPE_MASK) != EGALAX_PKT_TYPE_REPT) in egalax_read_data()
312 dev->x = ((pkt[3] & 0x0F) << 7) | (pkt[4] & 0x7F); in egalax_read_data()
[all …]
/linux-3.4.99/include/net/caif/
Dcfpkt.h23 void cfpkt_destroy(struct cfpkt *pkt);
33 int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len);
44 int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len);
54 int cfpkt_extr_trail(struct cfpkt *pkt, void *data, u16 len);
65 int cfpkt_add_head(struct cfpkt *pkt, const void *data, u16 len);
76 int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len);
86 int cfpkt_pad_trail(struct cfpkt *pkt, u16 len);
95 int cfpkt_addbdy(struct cfpkt *pkt, const u8 data);
105 int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len);
112 bool cfpkt_more(struct cfpkt *pkt);
[all …]
/linux-3.4.99/drivers/infiniband/hw/ipath/
Dipath_user_sdma.c147 static void ipath_user_sdma_init_frag(struct ipath_user_sdma_pkt *pkt, in ipath_user_sdma_init_frag() argument
153 pkt->addr[i].offset = offset; in ipath_user_sdma_init_frag()
154 pkt->addr[i].length = len; in ipath_user_sdma_init_frag()
155 pkt->addr[i].put_page = put_page; in ipath_user_sdma_init_frag()
156 pkt->addr[i].dma_mapped = dma_mapped; in ipath_user_sdma_init_frag()
157 pkt->addr[i].page = page; in ipath_user_sdma_init_frag()
158 pkt->addr[i].kvaddr = kvaddr; in ipath_user_sdma_init_frag()
159 pkt->addr[i].addr = dma_addr; in ipath_user_sdma_init_frag()
162 static void ipath_user_sdma_init_header(struct ipath_user_sdma_pkt *pkt, in ipath_user_sdma_init_header() argument
168 pkt->naddr = 1; in ipath_user_sdma_init_header()
[all …]
/linux-3.4.99/drivers/infiniband/hw/qib/
Dqib_user_sdma.c146 static void qib_user_sdma_init_frag(struct qib_user_sdma_pkt *pkt, in qib_user_sdma_init_frag() argument
152 pkt->addr[i].offset = offset; in qib_user_sdma_init_frag()
153 pkt->addr[i].length = len; in qib_user_sdma_init_frag()
154 pkt->addr[i].put_page = put_page; in qib_user_sdma_init_frag()
155 pkt->addr[i].dma_mapped = dma_mapped; in qib_user_sdma_init_frag()
156 pkt->addr[i].page = page; in qib_user_sdma_init_frag()
157 pkt->addr[i].kvaddr = kvaddr; in qib_user_sdma_init_frag()
158 pkt->addr[i].addr = dma_addr; in qib_user_sdma_init_frag()
161 static void qib_user_sdma_init_header(struct qib_user_sdma_pkt *pkt, in qib_user_sdma_init_header() argument
167 pkt->naddr = 1; in qib_user_sdma_init_header()
[all …]
/linux-3.4.99/drivers/block/
Dpktcdvd.c563 struct packet_data *pkt; in pkt_alloc_packet_data() local
565 pkt = kzalloc(sizeof(struct packet_data), GFP_KERNEL); in pkt_alloc_packet_data()
566 if (!pkt) in pkt_alloc_packet_data()
569 pkt->frames = frames; in pkt_alloc_packet_data()
570 pkt->w_bio = pkt_bio_alloc(frames); in pkt_alloc_packet_data()
571 if (!pkt->w_bio) in pkt_alloc_packet_data()
575 pkt->pages[i] = alloc_page(GFP_KERNEL|__GFP_ZERO); in pkt_alloc_packet_data()
576 if (!pkt->pages[i]) in pkt_alloc_packet_data()
580 spin_lock_init(&pkt->lock); in pkt_alloc_packet_data()
581 bio_list_init(&pkt->orig_bios); in pkt_alloc_packet_data()
[all …]
/linux-3.4.99/drivers/net/arcnet/
Drfc1051.c43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
92 struct archdr *pkt = (struct archdr *) skb->data; in type_trans() local
93 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in type_trans()
100 if (pkt->hard.dest == 0) in type_trans()
104 if (pkt->hard.dest != dev->dev_addr[0]) in type_trans()
130 struct archdr *pkt = pkthdr; in rx() local
149 pkt = (struct archdr *) skb->data; in rx()
152 memcpy(pkt, pkthdr, sizeof(struct archdr)); in rx()
153 if (length > sizeof(pkt->soft)) in rx()
154 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
[all …]
Dcapmode.c46 struct archdr *pkt = pkthdr; in rx() local
66 pkt = (struct archdr *)skb_mac_header(skb); in rx()
74 pktbuf=(char*)pkt; in rx()
76 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)); in rx()
77 memcpy(pktbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)+sizeof(int), in rx()
78 pkthdrbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto), in rx()
79 sizeof(struct archdr)-ARC_HDR_SIZE-sizeof(pkt->soft.cap.proto)); in rx()
81 if (length > sizeof(pkt->soft)) in rx()
82 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
83 pkt->soft.raw + sizeof(pkt->soft) in rx()
[all …]
Darc-rawmode.c43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
93 struct archdr *pkt = pkthdr; in rx() local
112 pkt = (struct archdr *) skb->data; in rx()
118 memcpy(pkt, pkthdr, sizeof(struct archdr)); in rx()
119 if (length > sizeof(pkt->soft)) in rx()
120 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
121 pkt->soft.raw + sizeof(pkt->soft), in rx()
122 length - sizeof(pkt->soft)); in rx()
139 struct archdr *pkt = (struct archdr *) skb_push(skb, hdr_size); in build_header() local
148 pkt->hard.source = *dev->dev_addr; in build_header()
[all …]
Drfc1201.c43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
94 struct archdr *pkt = (struct archdr *) skb->data; in type_trans() local
95 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; in type_trans()
102 if (pkt->hard.dest == 0) in type_trans()
106 if (pkt->hard.dest != dev->dev_addr[0]) in type_trans()
139 struct archdr *pkt = pkthdr; in rx() local
141 int saddr = pkt->hard.source, ofs; in rx()
164 soft, sizeof(pkt->soft)); in rx()
190 pkt = (struct archdr *) skb->data; in rx()
191 soft = &pkt->soft.rfc1201; in rx()
[all …]
/linux-3.4.99/drivers/net/hyperv/
Drndis_filter.c46 struct hv_netvsc_packet pkt; member
138 rndis_msg->msg.pkt.data_offset, in dump_rndis_message()
139 rndis_msg->msg.pkt.data_len, in dump_rndis_message()
140 rndis_msg->msg.pkt.num_oob_data_elements, in dump_rndis_message()
141 rndis_msg->msg.pkt.oob_data_offset, in dump_rndis_message()
142 rndis_msg->msg.pkt.oob_data_len, in dump_rndis_message()
143 rndis_msg->msg.pkt.per_pkt_info_offset, in dump_rndis_message()
144 rndis_msg->msg.pkt.per_pkt_info_len); in dump_rndis_message()
210 packet = &req->pkt; in rndis_filter_send_request()
335 struct hv_netvsc_packet *pkt) in rndis_filter_receive_data() argument
[all …]
/linux-3.4.99/drivers/usb/host/
Dfhci-tds.c112 struct packet *pkt = cq_get(&ep->conf_frame_Q); in fhci_ep0_free() local
114 kfree(pkt); in fhci_ep0_free()
122 struct packet *pkt = cq_get(&ep->empty_frame_Q); in fhci_ep0_free() local
124 kfree(pkt); in fhci_ep0_free()
187 struct packet *pkt; in fhci_create_ep() local
190 pkt = kmalloc(sizeof(*pkt), GFP_KERNEL); in fhci_create_ep()
191 if (!pkt) { in fhci_create_ep()
198 kfree(pkt); in fhci_create_ep()
202 cq_put(&ep->empty_frame_Q, pkt); in fhci_create_ep()
284 struct packet *pkt; in fhci_td_transaction_confirm() local
[all …]
/linux-3.4.99/drivers/net/ethernet/sun/
Dsunvnet.c47 struct vio_msg_tag *pkt = arg; in vnet_handle_unknown() local
50 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); in vnet_handle_unknown()
62 struct vio_net_attr_info pkt; in vnet_send_attr() local
65 memset(&pkt, 0, sizeof(pkt)); in vnet_send_attr()
66 pkt.tag.type = VIO_TYPE_CTRL; in vnet_send_attr()
67 pkt.tag.stype = VIO_SUBTYPE_INFO; in vnet_send_attr()
68 pkt.tag.stype_env = VIO_ATTR_INFO; in vnet_send_attr()
69 pkt.tag.sid = vio_send_sid(vio); in vnet_send_attr()
70 pkt.xfer_mode = VIO_DRING_MODE; in vnet_send_attr()
71 pkt.addr_type = VNET_ADDR_ETHERMAC; in vnet_send_attr()
[all …]

1234567