/linux-4.1.27/arch/tile/include/hv/ |
D | netio_intf.h | 577 #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-4.1.27/arch/sparc/kernel/ |
D | viohs.c | 48 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 …]
|
D | ds.c | 288 } 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-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_user_sdma.c | 258 static void qib_user_sdma_init_frag(struct qib_user_sdma_pkt *pkt, in qib_user_sdma_init_frag() argument 265 pkt->addr[i].offset = offset; in qib_user_sdma_init_frag() 266 pkt->addr[i].length = len; in qib_user_sdma_init_frag() 267 pkt->addr[i].first_desc = first_desc; in qib_user_sdma_init_frag() 268 pkt->addr[i].last_desc = last_desc; in qib_user_sdma_init_frag() 269 pkt->addr[i].put_page = put_page; in qib_user_sdma_init_frag() 270 pkt->addr[i].dma_mapped = dma_mapped; in qib_user_sdma_init_frag() 271 pkt->addr[i].page = page; in qib_user_sdma_init_frag() 272 pkt->addr[i].kvaddr = kvaddr; in qib_user_sdma_init_frag() 273 pkt->addr[i].addr = dma_addr; in qib_user_sdma_init_frag() [all …]
|
/linux-4.1.27/net/caif/ |
D | cfpkt_skbuff.c | 18 #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 …]
|
D | cfserl.c | 29 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 …]
|
D | cfctrl.c | 23 int cmd, struct cfpkt *pkt){ in handle_loop() argument 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() local 186 pkt = cfpkt_create(CFPKT_CTRL_PKT_LEN); in cfctrl_enum_req() 187 if (!pkt) in cfctrl_enum_req() 190 init_info(cfpkt_info(pkt), cfctrl); in cfctrl_enum_req() 191 cfpkt_info(pkt)->dev_info->id = physlinkid; in cfctrl_enum_req() 193 cfpkt_addbdy(pkt, CFCTRL_CMD_ENUM); in cfctrl_enum_req() 194 cfpkt_addbdy(pkt, physlinkid); in cfctrl_enum_req() [all …]
|
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); 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 …]
|
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() 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 …]
|
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); 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 …]
|
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() 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 …]
|
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() 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 …]
|
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() 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 …]
|
D | cfsrvl.c | 109 struct cfpkt *pkt; in cfservl_modemcmd() local 112 pkt = cfpkt_create(SRVL_CTRL_PKT_SIZE); in cfservl_modemcmd() 113 if (!pkt) in cfservl_modemcmd() 116 if (cfpkt_add_head(pkt, &flow_on, 1) < 0) { in cfservl_modemcmd() 118 cfpkt_destroy(pkt); in cfservl_modemcmd() 121 info = cfpkt_info(pkt); in cfservl_modemcmd() 125 cfpkt_set_prio(pkt, TC_PRIO_CONTROL); in cfservl_modemcmd() 126 return layr->dn->transmit(layr->dn, pkt); in cfservl_modemcmd() 130 struct cfpkt *pkt; in cfservl_modemcmd() local 133 pkt = cfpkt_create(SRVL_CTRL_PKT_SIZE); in cfservl_modemcmd() [all …]
|
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() argument 35 return layr->up->receive(layr->up, pkt); in cfdbgl_receive() 38 static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfdbgl_transmit() argument 45 cfpkt_destroy(pkt); in cfdbgl_transmit() 50 info = cfpkt_info(pkt); in cfdbgl_transmit() 54 return layr->dn->transmit(layr->dn, pkt); in cfdbgl_transmit()
|
D | caif_usb.c | 39 static int cfusbl_receive(struct cflayer *layr, struct cfpkt *pkt) in cfusbl_receive() argument 44 cfpkt_extr_head(pkt, &hpad, 1); in cfusbl_receive() 45 cfpkt_extr_head(pkt, NULL, hpad); in cfusbl_receive() 46 return layr->up->receive(layr->up, pkt); in cfusbl_receive() 49 static int cfusbl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfusbl_transmit() argument 57 skb = cfpkt_tonative(pkt); in cfusbl_transmit() 62 info = cfpkt_info(pkt); in cfusbl_transmit() 72 cfpkt_add_head(pkt, zeros, hpad); in cfusbl_transmit() 73 cfpkt_add_head(pkt, &hpad, 1); in cfusbl_transmit() 74 cfpkt_add_head(pkt, usbl->tx_eth_hdr, sizeof(usbl->tx_eth_hdr)); in cfusbl_transmit() [all …]
|
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() argument 180 if (cfpkt_extr_head(pkt, &id, 1) < 0) { in cfmuxl_receive() 182 cfpkt_destroy(pkt); in cfmuxl_receive() 191 cfpkt_destroy(pkt); in cfmuxl_receive() 205 ret = up->receive(up, pkt); in cfmuxl_receive() 211 static int cfmuxl_transmit(struct cflayer *layr, struct cfpkt *pkt) in cfmuxl_transmit() argument 217 struct caif_payload_info *info = cfpkt_info(pkt); in cfmuxl_transmit() 227 cfpkt_destroy(pkt); in cfmuxl_transmit() [all …]
|
D | caif_dev.c | 164 static int transmit(struct cflayer *layer, struct cfpkt *pkt) in transmit() argument 174 skb = cfpkt_tonative(pkt); in transmit() 242 struct cfpkt *pkt; in receive() local 246 pkt = cfpkt_fromnative(CAIF_DIR_IN, skb); in receive() 262 err = caifd->layer.up->receive(caifd->layer.up, pkt); in receive() 266 cfpkt_destroy(pkt); in receive()
|
D | chnl_net.c | 73 static int chnl_recv_cb(struct cflayer *layr, struct cfpkt *pkt) in chnl_recv_cb() argument 85 skb = (struct sk_buff *) cfpkt_tonative(pkt); in chnl_recv_cb() 220 struct cfpkt *pkt = NULL; in chnl_net_start_xmit() local 246 pkt = cfpkt_fromnative(CAIF_DIR_OUT, (void *) skb); in chnl_net_start_xmit() 249 result = priv->chnl.dn->transmit(priv->chnl.dn, pkt); in chnl_net_start_xmit()
|
D | caif_socket.c | 168 static int caif_sktrecv_cb(struct cflayer *layr, struct cfpkt *pkt) in caif_sktrecv_cb() argument 174 skb = cfpkt_tonative(pkt); in caif_sktrecv_cb() 506 struct cfpkt *pkt; in transmit_skb() local 508 pkt = cfpkt_fromnative(CAIF_DIR_OUT, skb); in transmit_skb() 510 cfpkt_set_prio(pkt, cf_sk->sk.sk_priority); in transmit_skb() 517 return cf_sk->layer.dn->transmit(cf_sk->layer.dn, pkt); in transmit_skb()
|
/linux-4.1.27/drivers/usb/renesas_usbhs/ |
D | fifo.c | 31 void usbhs_pkt_init(struct usbhs_pkt *pkt) in usbhs_pkt_init() argument 33 INIT_LIST_HEAD(&pkt->node); in usbhs_pkt_init() 39 static int usbhsf_null_handle(struct usbhs_pkt *pkt, int *is_done) in usbhsf_null_handle() argument 41 struct usbhs_priv *priv = usbhs_pipe_to_priv(pkt->pipe); in usbhsf_null_handle() 54 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() argument 56 struct usbhs_pkt *pkt), in usbhs_pkt_push() argument 76 list_move_tail(&pkt->node, &pipe->list); in usbhs_pkt_push() 83 pkt->pipe = pipe; in usbhs_pkt_push() 84 pkt->buf = buf; in usbhs_pkt_push() 85 pkt->handler = pipe->handler; in usbhs_pkt_push() [all …]
|
D | fifo.h | 58 struct usbhs_pkt *pkt); 71 int (*prepare)(struct usbhs_pkt *pkt, int *is_done); 72 int (*try_run)(struct usbhs_pkt *pkt, int *is_done); 73 int (*dma_done)(struct usbhs_pkt *pkt, int *is_done); 101 void usbhs_pkt_init(struct usbhs_pkt *pkt); 102 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, 104 struct usbhs_pkt *pkt), 106 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt);
|
D | mod_host.c | 75 struct usbhs_pkt pkt; member 159 container_of((void *)p, struct usbhsh_request, pkt) 178 usbhs_pkt_init(&ureq->pkt); in usbhsh_ureq_alloc() 214 struct usbhs_pkt *pkt) in usbhsh_endpoint_sequence_save() argument 244 if (pkt->zero) in usbhsh_endpoint_sequence_save() 644 static void usbhsh_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt) in usbhsh_queue_done() argument 646 struct usbhsh_request *ureq = usbhsh_pkt_to_ureq(pkt); in usbhsh_queue_done() 663 urb->actual_length = pkt->actual; in usbhsh_queue_done() 665 usbhsh_endpoint_sequence_save(hpriv, urb, pkt); in usbhsh_queue_done() 711 usbhs_pkt_push(pipe, &ureq->pkt, usbhsh_queue_done, in usbhsh_queue_push() [all …]
|
D | mod_gadget.c | 31 struct usbhs_pkt pkt; member 107 #define usbhsg_ureq_to_pkt(u) (&(u)->pkt) 109 container_of(i, struct usbhsg_request, pkt) 152 static void usbhsg_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt) in usbhsg_queue_done() argument 154 struct usbhs_pipe *pipe = pkt->pipe; in usbhsg_queue_done() 156 struct usbhsg_request *ureq = usbhsg_pkt_to_ureq(pkt); in usbhsg_queue_done() 159 ureq->req.actual = pkt->actual; in usbhsg_queue_done() 173 struct usbhs_pkt *pkt = usbhsg_ureq_to_pkt(ureq); in usbhsg_queue_push() local 178 usbhs_pkt_push(pipe, pkt, usbhsg_queue_done, in usbhsg_queue_push() 190 static int usbhsg_dma_map_ctrl(struct usbhs_pkt *pkt, int map) in usbhsg_dma_map_ctrl() argument [all …]
|
D | pipe.h | 51 int (*dma_map_ctrl)(struct usbhs_pkt *pkt, int map); 88 int (*dma_map_ctrl)(struct usbhs_pkt *pkt, int map));
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | usbtouchscreen.c | 88 void (*process_pkt) (struct usbtouch_usb *usbtouch, unsigned char *pkt, int len); 96 int (*get_pkt_len) (unsigned char *pkt, int len); 98 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() 346 static int egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt) in egalax_read_data() argument 348 if ((pkt[0] & EGALAX_PKT_TYPE_MASK) != EGALAX_PKT_TYPE_REPT) in egalax_read_data() 351 dev->x = ((pkt[3] & 0x0F) << 7) | (pkt[4] & 0x7F); in egalax_read_data() [all …]
|
/linux-4.1.27/include/net/caif/ |
D | cfpkt.h | 23 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-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_user_sdma.c | 147 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-4.1.27/net/vmw_vsock/ |
D | vmci_transport.c | 51 struct vmci_transport_packet *pkt); 55 struct vmci_transport_packet *pkt); 58 struct vmci_transport_packet *pkt); 61 struct vmci_transport_packet *pkt); 64 struct vmci_transport_packet *pkt); 66 struct vmci_transport_packet *pkt); 75 struct vmci_transport_packet pkt; member 135 vmci_transport_packet_init(struct vmci_transport_packet *pkt, in vmci_transport_packet_init() argument 148 pkt->dg.src = vmci_make_handle(VMADDR_CID_ANY, in vmci_transport_packet_init() 150 pkt->dg.dst = vmci_make_handle(dst->svm_cid, in vmci_transport_packet_init() [all …]
|
D | vmci_transport_notify.c | 23 #define PKT_FIELD(vsk, field_name) (vmci_trans(vsk)->notify.pkt.field_name) 114 struct vmci_transport_packet *pkt, in vmci_transport_handle_waiting_read() argument 125 memcpy(&PKT_FIELD(vsk, peer_waiting_read_info), &pkt->u.wait, in vmci_transport_handle_waiting_read() 144 struct vmci_transport_packet *pkt, in vmci_transport_handle_waiting_write() argument 155 memcpy(&PKT_FIELD(vsk, peer_waiting_write_info), &pkt->u.wait, in vmci_transport_handle_waiting_write() 174 struct vmci_transport_packet *pkt, in vmci_transport_handle_read() argument 310 struct vmci_transport_packet *pkt, in vmci_transport_handle_wrote() argument 608 struct vmci_transport_packet *pkt, in vmci_transport_notify_pkt_handle_pkt() argument 615 switch (pkt->type) { in vmci_transport_notify_pkt_handle_pkt() 617 vmci_transport_handle_wrote(sk, pkt, bottom_half, dst, src); in vmci_transport_notify_pkt_handle_pkt() [all …]
|
D | vmci_transport_notify_qstate.c | 82 struct vmci_transport_packet *pkt, in vmci_transport_handle_read() argument 91 struct vmci_transport_packet *pkt, in vmci_transport_handle_wrote() argument 352 struct vmci_transport_packet *pkt, in vmci_transport_notify_pkt_handle_pkt() argument 359 switch (pkt->type) { in vmci_transport_notify_pkt_handle_pkt() 361 vmci_transport_handle_wrote(sk, pkt, bottom_half, dst, src); in vmci_transport_notify_pkt_handle_pkt() 365 vmci_transport_handle_read(sk, pkt, bottom_half, dst, src); in vmci_transport_notify_pkt_handle_pkt()
|
D | vmci_transport_notify.h | 55 struct vmci_transport_packet *pkt,
|
D | vmci_transport.h | 106 struct vmci_transport_notify_pkt pkt; member
|
/linux-4.1.27/net/netfilter/ |
D | nf_tables_core.c | 47 static void __nft_trace_packet(const struct nft_pktinfo *pkt, in __nft_trace_packet() argument 51 struct net *net = dev_net(pkt->in ? pkt->in : pkt->out); in __nft_trace_packet() 53 nf_log_trace(net, pkt->xt.family, pkt->ops->hooknum, pkt->skb, pkt->in, in __nft_trace_packet() 54 pkt->out, &trace_loginfo, "TRACE: %s:%s:%s:%u ", in __nft_trace_packet() 59 static inline void nft_trace_packet(const struct nft_pktinfo *pkt, in nft_trace_packet() argument 63 if (unlikely(pkt->skb->nf_trace)) in nft_trace_packet() 64 __nft_trace_packet(pkt, chain, rulenum, type); in nft_trace_packet() 80 const struct nft_pktinfo *pkt) in nft_payload_fast_eval() argument 83 const struct sk_buff *skb = pkt->skb; in nft_payload_fast_eval() 90 ptr = skb_network_header(skb) + pkt->xt.thoff; in nft_payload_fast_eval() [all …]
|
D | nft_reject_inet.c | 22 const struct nft_pktinfo *pkt) in nft_reject_inet_eval() argument 25 struct net *net = dev_net((pkt->in != NULL) ? pkt->in : pkt->out); in nft_reject_inet_eval() 27 switch (pkt->ops->pf) { in nft_reject_inet_eval() 31 nf_send_unreach(pkt->skb, priv->icmp_code, in nft_reject_inet_eval() 32 pkt->ops->hooknum); in nft_reject_inet_eval() 35 nf_send_reset(pkt->skb, pkt->ops->hooknum); in nft_reject_inet_eval() 38 nf_send_unreach(pkt->skb, in nft_reject_inet_eval() 40 pkt->ops->hooknum); in nft_reject_inet_eval() 47 nf_send_unreach6(net, pkt->skb, priv->icmp_code, in nft_reject_inet_eval() 48 pkt->ops->hooknum); in nft_reject_inet_eval() [all …]
|
D | nft_log.c | 31 const struct nft_pktinfo *pkt) in nft_log_eval() argument 34 struct net *net = dev_net(pkt->in ? pkt->in : pkt->out); in nft_log_eval() 36 nf_log_packet(net, pkt->ops->pf, pkt->ops->hooknum, pkt->skb, pkt->in, in nft_log_eval() 37 pkt->out, &priv->loginfo, "%s", priv->prefix); in nft_log_eval()
|
D | nft_meta.c | 29 const struct nft_pktinfo *pkt) in nft_meta_get_eval() argument 32 const struct sk_buff *skb = pkt->skb; in nft_meta_get_eval() 33 const struct net_device *in = pkt->in, *out = pkt->out; in nft_meta_get_eval() 45 *dest = pkt->ops->pf; in nft_meta_get_eval() 48 *dest = pkt->tprot; in nft_meta_get_eval() 138 switch (pkt->ops->pf) { in nft_meta_get_eval() 187 const struct nft_pktinfo *pkt) in nft_meta_set_eval() argument 190 struct sk_buff *skb = pkt->skb; in nft_meta_set_eval()
|
D | nft_compat.c | 59 const struct nft_pktinfo *pkt) in nft_target_eval_xt() argument 63 struct sk_buff *skb = pkt->skb; in nft_target_eval_xt() 66 nft_compat_set_par((struct xt_action_param *)&pkt->xt, target, info); in nft_target_eval_xt() 68 ret = target->target(skb, &pkt->xt); in nft_target_eval_xt() 70 if (pkt->xt.hotdrop) in nft_target_eval_xt() 85 const struct nft_pktinfo *pkt) in nft_target_eval_bridge() argument 89 struct sk_buff *skb = pkt->skb; in nft_target_eval_bridge() 92 nft_compat_set_par((struct xt_action_param *)&pkt->xt, target, info); in nft_target_eval_bridge() 94 ret = target->target(skb, &pkt->xt); in nft_target_eval_bridge() 96 if (pkt->xt.hotdrop) in nft_target_eval_bridge() [all …]
|
D | nft_queue.c | 32 const struct nft_pktinfo *pkt) in nft_queue_eval() argument 44 queue = nfqueue_hash(pkt->skb, queue, in nft_queue_eval() 45 priv->queues_total, pkt->ops->pf, in nft_queue_eval()
|
D | nft_exthdr.c | 30 const struct nft_pktinfo *pkt) in nft_exthdr_eval() argument 37 err = ipv6_find_hdr(pkt->skb, &offset, priv->type, NULL, NULL); in nft_exthdr_eval() 43 if (skb_copy_bits(pkt->skb, offset, dest, priv->len) < 0) in nft_exthdr_eval()
|
D | nft_payload.c | 22 const struct nft_pktinfo *pkt) in nft_payload_eval() argument 25 const struct sk_buff *skb = pkt->skb; in nft_payload_eval() 39 offset = pkt->xt.thoff; in nft_payload_eval()
|
D | nft_counter.c | 28 const struct nft_pktinfo *pkt) in nft_counter_eval() argument 33 priv->bytes += pkt->skb->len; in nft_counter_eval()
|
D | nft_ct.c | 35 const struct nft_pktinfo *pkt) in nft_ct_get_eval() argument 47 ct = nf_ct_get(pkt->skb, &ctinfo); in nft_ct_get_eval() 154 const struct nft_pktinfo *pkt) in nft_ct_set_eval() argument 157 struct sk_buff *skb = pkt->skb; in nft_ct_set_eval()
|
D | nft_nat.c | 41 const struct nft_pktinfo *pkt) in nft_nat_eval() argument 45 struct nf_conn *ct = nf_ct_get(pkt->skb, &ctinfo); in nft_nat_eval()
|
D | nft_limit.c | 31 const struct nft_pktinfo *pkt) in nft_limit_eval() argument
|
D | nft_dynset.c | 61 const struct nft_pktinfo *pkt) in nft_dynset_eval() argument 83 sexpr->ops->eval(sexpr, regs, pkt); in nft_dynset_eval()
|
D | nft_immediate.c | 28 const struct nft_pktinfo *pkt) in nft_immediate_eval() argument
|
D | nft_lookup.c | 30 const struct nft_pktinfo *pkt) in nft_lookup_eval() argument
|
D | nft_bitwise.c | 30 const struct nft_pktinfo *pkt) in nft_bitwise_eval() argument
|
/linux-4.1.27/drivers/block/ |
D | pktcdvd.c | 524 struct packet_data *pkt; in pkt_alloc_packet_data() local 526 pkt = kzalloc(sizeof(struct packet_data), GFP_KERNEL); in pkt_alloc_packet_data() 527 if (!pkt) in pkt_alloc_packet_data() 530 pkt->frames = frames; in pkt_alloc_packet_data() 531 pkt->w_bio = bio_kmalloc(GFP_KERNEL, frames); in pkt_alloc_packet_data() 532 if (!pkt->w_bio) in pkt_alloc_packet_data() 536 pkt->pages[i] = alloc_page(GFP_KERNEL|__GFP_ZERO); in pkt_alloc_packet_data() 537 if (!pkt->pages[i]) in pkt_alloc_packet_data() 541 spin_lock_init(&pkt->lock); in pkt_alloc_packet_data() 542 bio_list_init(&pkt->orig_bios); in pkt_alloc_packet_data() [all …]
|
D | sunvdc.c | 200 struct vio_msg_tag *pkt = arg; in vdc_handle_unknown() local 203 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); in vdc_handle_unknown() 214 struct vio_disk_attr_info pkt; in vdc_send_attr() local 216 memset(&pkt, 0, sizeof(pkt)); in vdc_send_attr() 218 pkt.tag.type = VIO_TYPE_CTRL; in vdc_send_attr() 219 pkt.tag.stype = VIO_SUBTYPE_INFO; in vdc_send_attr() 220 pkt.tag.stype_env = VIO_ATTR_INFO; in vdc_send_attr() 221 pkt.tag.sid = vio_send_sid(vio); in vdc_send_attr() 223 pkt.xfer_mode = VIO_DRING_MODE; in vdc_send_attr() 224 pkt.vdisk_block_size = port->vdisk_block_size; in vdc_send_attr() [all …]
|
/linux-4.1.27/drivers/net/arcnet/ |
D | rfc1051.c | 43 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 …]
|
D | capmode.c | 46 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 …]
|
D | arc-rawmode.c | 43 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 …]
|
D | rfc1201.c | 43 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 …]
|
D | arcnet.c | 61 static int null_prepare_tx(struct net_device *dev, struct archdr *pkt, 544 struct archdr *pkt; in arcnet_send_packet() local 555 pkt = (struct archdr *) skb->data; in arcnet_send_packet() 556 soft = &pkt->soft.rfc1201; in arcnet_send_packet() 560 skb->len, pkt->hard.dest); in arcnet_send_packet() 581 if (proto->prepare_tx(dev, pkt, skb->len, txbuf) && in arcnet_send_packet() 591 lp->outgoing.pkt = pkt; in arcnet_send_packet() 950 struct archdr pkt; in arcnet_rx() local 954 soft = &pkt.soft.rfc1201; in arcnet_rx() 956 lp->hw.copy_from_card(dev, bufnum, 0, &pkt, ARC_HDR_SIZE); in arcnet_rx() [all …]
|
/linux-4.1.27/drivers/usb/host/ |
D | fhci-tds.c | 112 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 …]
|
D | fhci-sched.c | 32 static void recycle_frame(struct fhci_usb *usb, struct packet *pkt) in recycle_frame() argument 34 pkt->data = NULL; in recycle_frame() 35 pkt->len = 0; in recycle_frame() 36 pkt->status = USB_TD_OK; in recycle_frame() 37 pkt->info = 0; in recycle_frame() 38 pkt->priv_data = NULL; in recycle_frame() 40 cq_put(&usb->ep0->empty_frame_Q, pkt); in recycle_frame() 44 void fhci_transaction_confirm(struct fhci_usb *usb, struct packet *pkt) in fhci_transaction_confirm() argument 53 td_pkt = td->pkt; in fhci_transaction_confirm() 54 trans_len = pkt->len; in fhci_transaction_confirm() [all …]
|
D | fhci.h | 361 struct packet *pkt; member 543 u32 fhci_host_transaction(struct fhci_usb *usb, struct packet *pkt, 559 void fhci_transaction_confirm(struct fhci_usb *usb, struct packet *pkt);
|
/linux-4.1.27/include/net/netfilter/ |
D | nf_tables_ipv4.h | 8 nft_set_pktinfo_ipv4(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv4() argument 15 nft_set_pktinfo(pkt, ops, skb, state); in nft_set_pktinfo_ipv4() 17 ip = ip_hdr(pkt->skb); in nft_set_pktinfo_ipv4() 18 pkt->tprot = ip->protocol; in nft_set_pktinfo_ipv4() 19 pkt->xt.thoff = ip_hdrlen(pkt->skb); in nft_set_pktinfo_ipv4() 20 pkt->xt.fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4()
|
D | nf_tables_ipv6.h | 8 nft_set_pktinfo_ipv6(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv6() argument 16 nft_set_pktinfo(pkt, ops, skb, state); in nft_set_pktinfo_ipv6() 18 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, NULL); in nft_set_pktinfo_ipv6() 23 pkt->tprot = protohdr; in nft_set_pktinfo_ipv6() 24 pkt->xt.thoff = thoff; in nft_set_pktinfo_ipv6() 25 pkt->xt.fragoff = frag_off; in nft_set_pktinfo_ipv6()
|
D | nf_tables.h | 27 static inline void nft_set_pktinfo(struct nft_pktinfo *pkt, in nft_set_pktinfo() argument 32 pkt->skb = skb; in nft_set_pktinfo() 33 pkt->in = pkt->xt.in = state->in; in nft_set_pktinfo() 34 pkt->out = pkt->xt.out = state->out; in nft_set_pktinfo() 35 pkt->ops = ops; in nft_set_pktinfo() 36 pkt->xt.hooknum = ops->hooknum; in nft_set_pktinfo() 37 pkt->xt.family = ops->pf; in nft_set_pktinfo() 619 const struct nft_pktinfo *pkt); 809 unsigned int nft_do_chain(struct nft_pktinfo *pkt,
|
D | nft_meta.h | 30 const struct nft_pktinfo *pkt); 34 const struct nft_pktinfo *pkt);
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunvnet.c | 70 struct vio_msg_tag *pkt = arg; in vnet_handle_unknown() local 73 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); in vnet_handle_unknown() 87 struct vio_net_attr_info pkt; in vnet_send_attr() local 95 memset(&pkt, 0, sizeof(pkt)); in vnet_send_attr() 96 pkt.tag.type = VIO_TYPE_CTRL; in vnet_send_attr() 97 pkt.tag.stype = VIO_SUBTYPE_INFO; in vnet_send_attr() 98 pkt.tag.stype_env = VIO_ATTR_INFO; in vnet_send_attr() 99 pkt.tag.sid = vio_send_sid(vio); in vnet_send_attr() 101 pkt.xfer_mode = VIO_DRING_MODE; in vnet_send_attr() 103 pkt.xfer_mode = VIO_NEW_DRING_MODE; in vnet_send_attr() [all …]
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
D | xmit_linux.c | 39 pfile->pkt = pktptr; in _rtw_open_pktfile() 58 skb_copy_bits(pfile->pkt, pfile->buf_len-pfile->pkt_len, rmem, len); in _rtw_pktfile_read() 106 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt) in rtw_os_pkt_complete() argument 111 queue = skb_get_queue_mapping(pkt); in rtw_os_pkt_complete() 121 dev_kfree_skb_any(pkt); in rtw_os_pkt_complete() 126 if (pxframe->pkt) in rtw_os_xmit_complete() 127 rtw_os_pkt_complete(padapter, pxframe->pkt); in rtw_os_xmit_complete() 128 pxframe->pkt = NULL; in rtw_os_xmit_complete() 148 static void rtw_check_xmit_resource(struct adapter *padapter, struct sk_buff *pkt) in rtw_check_xmit_resource() argument 153 queue = skb_get_queue_mapping(pkt); in rtw_check_xmit_resource() [all …]
|
D | recv_linux.c | 36 precvframe->pkt = NULL; in rtw_os_recv_resource_alloc() 102 skb = precv_frame->pkt; in rtw_recv_indicatepkt() 176 precv_frame->pkt = NULL; in rtw_recv_indicatepkt()
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | nft_reject_ipv6.c | 24 const struct nft_pktinfo *pkt) in nft_reject_ipv6_eval() argument 27 struct net *net = dev_net((pkt->in != NULL) ? pkt->in : pkt->out); in nft_reject_ipv6_eval() 31 nf_send_unreach6(net, pkt->skb, priv->icmp_code, in nft_reject_ipv6_eval() 32 pkt->ops->hooknum); in nft_reject_ipv6_eval() 35 nf_send_reset6(net, pkt->skb, pkt->ops->hooknum); in nft_reject_ipv6_eval()
|
D | nft_masq_ipv6.c | 22 const struct nft_pktinfo *pkt) in nft_masq_ipv6_eval() argument 30 regs->verdict.code = nf_nat_masquerade_ipv6(pkt->skb, &range, pkt->out); in nft_masq_ipv6_eval()
|
D | nft_redir_ipv6.c | 22 const struct nft_pktinfo *pkt) in nft_redir_ipv6_eval() argument 38 regs->verdict.code = nf_nat_redirect_ipv6(pkt->skb, &range, in nft_redir_ipv6_eval() 39 pkt->ops->hooknum); in nft_redir_ipv6_eval()
|
D | nft_chain_nat_ipv6.c | 32 struct nft_pktinfo pkt; in nft_nat_do_chain() local 34 nft_set_pktinfo_ipv6(&pkt, ops, skb, state); in nft_nat_do_chain() 36 return nft_do_chain(&pkt, ops); in nft_nat_do_chain()
|
D | nft_chain_route_ipv6.c | 30 struct nft_pktinfo pkt; in nf_route_table_hook() local 36 if (nft_set_pktinfo_ipv6(&pkt, ops, skb, state) < 0) in nf_route_table_hook() 48 ret = nft_do_chain(&pkt, ops); in nf_route_table_hook()
|
D | nf_tables_ipv6.c | 23 struct nft_pktinfo pkt; in nft_do_chain_ipv6() local 26 if (nft_set_pktinfo_ipv6(&pkt, ops, skb, state) < 0) in nft_do_chain_ipv6() 29 return nft_do_chain(&pkt, ops); in nft_do_chain_ipv6()
|
/linux-4.1.27/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 261 const struct nft_pktinfo *pkt) in nft_reject_bridge_eval() argument 264 struct net *net = dev_net((pkt->in != NULL) ? pkt->in : pkt->out); in nft_reject_bridge_eval() 265 const unsigned char *dest = eth_hdr(pkt->skb)->h_dest; in nft_reject_bridge_eval() 271 switch (eth_hdr(pkt->skb)->h_proto) { in nft_reject_bridge_eval() 275 nft_reject_br_send_v4_unreach(pkt->skb, pkt->in, in nft_reject_bridge_eval() 276 pkt->ops->hooknum, in nft_reject_bridge_eval() 280 nft_reject_br_send_v4_tcp_reset(pkt->skb, pkt->in, in nft_reject_bridge_eval() 281 pkt->ops->hooknum); in nft_reject_bridge_eval() 284 nft_reject_br_send_v4_unreach(pkt->skb, pkt->in, in nft_reject_bridge_eval() 285 pkt->ops->hooknum, in nft_reject_bridge_eval() [all …]
|
D | nf_tables_bridge.c | 67 static inline void nft_bridge_set_pktinfo_ipv4(struct nft_pktinfo *pkt, in nft_bridge_set_pktinfo_ipv4() argument 73 nft_set_pktinfo_ipv4(pkt, ops, skb, state); in nft_bridge_set_pktinfo_ipv4() 75 nft_set_pktinfo(pkt, ops, skb, state); in nft_bridge_set_pktinfo_ipv4() 78 static inline void nft_bridge_set_pktinfo_ipv6(struct nft_pktinfo *pkt, in nft_bridge_set_pktinfo_ipv6() argument 85 nft_set_pktinfo_ipv6(pkt, ops, skb, state) == 0) in nft_bridge_set_pktinfo_ipv6() 88 nft_set_pktinfo(pkt, ops, skb, state); in nft_bridge_set_pktinfo_ipv6() 96 struct nft_pktinfo pkt; in nft_do_chain_bridge() local 100 nft_bridge_set_pktinfo_ipv4(&pkt, ops, skb, state); in nft_do_chain_bridge() 103 nft_bridge_set_pktinfo_ipv6(&pkt, ops, skb, state); in nft_do_chain_bridge() 106 nft_set_pktinfo(&pkt, ops, skb, state); in nft_do_chain_bridge() [all …]
|
D | nft_meta_bridge.c | 23 const struct nft_pktinfo *pkt) in nft_meta_bridge_get_eval() argument 26 const struct net_device *in = pkt->in, *out = pkt->out; in nft_meta_bridge_get_eval() 46 return nft_meta_get_eval(expr, regs, pkt); in nft_meta_bridge_get_eval()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | xmit_linux.c | 51 pfile->pkt = pktptr; in _r8712_open_pktfile() 64 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, in _r8712_pktfile_read() 86 _r8712_open_pktfile(ppktfile->pkt, ppktfile); in r8712_set_qos() 157 if (pxframe->pkt) in r8712_xmit_complete() 158 dev_kfree_skb_any(pxframe->pkt); in r8712_xmit_complete() 159 pxframe->pkt = NULL; in r8712_xmit_complete() 162 int r8712_xmit_entry(_pkt *pkt, struct net_device *pnetdev) in r8712_xmit_entry() argument 178 if ((!r8712_update_attrib(padapter, pkt, &pxmitframe->attrib))) { in r8712_xmit_entry() 183 pxmitframe->pkt = pkt; in r8712_xmit_entry() 186 dev_kfree_skb_any(pkt); in r8712_xmit_entry() [all …]
|
D | rtl8712_efuse.c | 284 struct PGPKT_STRUCT pkt; in fix_header() local 290 pkt.offset = GET_EFUSE_OFFSET(header); in fix_header() 291 pkt.word_en = GET_EFUSE_WORD_EN(header); in fix_header() 292 addr = header_addr + 1 + calculate_word_cnts(pkt.word_en) * 2; in fix_header() 304 if (pkt.offset != offset) { in fix_header() 310 if (BIT(i) & pkt.word_en) { in fix_header() 314 pkt.data[i*2] = value; in fix_header() 321 pkt.data[i*2 + 1] = in fix_header() 335 if (BIT(i) & pkt.word_en) { in fix_header() 336 efuse_one_byte_write(padapter, addr, pkt.data[i*2]); in fix_header() [all …]
|
D | xmit_osdep.h | 33 _pkt *pkt; member 49 int r8712_xmit_entry(_pkt *pkt, struct net_device *pnetdev);
|
D | recv_linux.c | 47 precvframe->u.hdr.pkt_newalloc = precvframe->u.hdr.pkt = NULL; in r8712_os_recv_resource_alloc() 116 skb = precv_frame->u.hdr.pkt; in r8712_recv_indicatepkt() 129 precv_frame->u.hdr.pkt = NULL; /* pointers to NULL before in r8712_recv_indicatepkt()
|
D | rtl871x_xmit.h | 157 _pkt *pkt; member 277 sint r8712_xmitframe_coalesce(struct _adapter *padapter, _pkt *pkt, 281 sint r8712_update_attrib(struct _adapter *padapter, _pkt *pkt,
|
D | rtl871x_xmit.c | 103 pxframe->pkt = NULL; in _r8712_init_xmit_priv() 184 sint r8712_update_attrib(struct _adapter *padapter, _pkt *pkt, in r8712_update_attrib() argument 199 _r8712_open_pktfile(pkt, &pktfile); in r8712_update_attrib() 582 sint r8712_xmitframe_coalesce(struct _adapter *padapter, _pkt *pkt, in r8712_xmitframe_coalesce() argument 610 _r8712_open_pktfile(pkt, &pktfile); in r8712_xmitframe_coalesce() 813 pxframe->pkt = NULL; in r8712_alloc_xmitframe() 830 if (pxmitframe->pkt) in r8712_free_xmitframe() 831 pxmitframe->pkt = NULL; in r8712_free_xmitframe()
|
D | rtl8712_xmit.c | 309 r8712_xmitframe_coalesce(padapter, pxmitframe->pkt, pxmitframe); in r8712_append_mpdu_unit() 685 pxmitframe->pkt, pxmitframe); in r8712_xmitframe_complete() 750 res = r8712_xmitframe_coalesce(padapter, pxmitframe->pkt, pxmitframe); in r8712_xmit_direct() 751 pxmitframe->pkt = NULL; in r8712_xmit_direct() 760 pxmitframe->pkt = NULL; in r8712_xmit_enqueue()
|
D | rtl8712_recv.h | 128 _pkt *pkt; member
|
D | rtl8712_recv.c | 143 if (precvframe->u.hdr.pkt) { in r8712_free_recvframe() 144 dev_kfree_skb_any(precvframe->u.hdr.pkt);/*free skb by driver*/ in r8712_free_recvframe() 145 precvframe->u.hdr.pkt = NULL; in r8712_free_recvframe() 1068 precvframe->u.hdr.pkt = pkt_copy; in recvbuf2recvframe() 1077 precvframe->u.hdr.pkt = skb_clone(pskb, GFP_ATOMIC); in recvbuf2recvframe() 1078 if (!precvframe->u.hdr.pkt) in recvbuf2recvframe()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | rx.c | 130 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error() local 131 struct iwl_error_resp *err_resp = (void *)pkt->data; in iwlagn_rx_reply_error() 145 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa() local 146 struct iwl_csa_notification *csa = (void *)pkt->data; in iwlagn_rx_csa() 176 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif() local 177 struct iwl_spectrum_notification *report = (void *)pkt->data; in iwlagn_rx_spectrum_measure_notif() 195 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif() local 196 struct iwl_sleep_notification *sleep = (void *)pkt->data; in iwlagn_rx_pm_sleep_notif() 207 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif() local 208 u32 __maybe_unused len = iwl_rx_packet_len(pkt); in iwlagn_rx_pm_debug_statistics_notif() [all …]
|
D | ucode.c | 294 struct iwl_rx_packet *pkt, void *data) in iwl_alive_fn() argument 301 palive = (void *)pkt->data; in iwl_alive_fn() 387 struct iwl_rx_packet *pkt, void *data) in iwlagn_wait_calib() argument 392 if (pkt->hdr.cmd != CALIBRATION_RES_NOTIFICATION) { in iwlagn_wait_calib() 393 WARN_ON(pkt->hdr.cmd != CALIBRATION_COMPLETE_NOTIFICATION); in iwlagn_wait_calib() 397 hdr = (struct iwl_calib_hdr *)pkt->data; in iwlagn_wait_calib() 399 if (iwl_calib_set(priv, hdr, iwl_rx_packet_payload_len(pkt))) in iwlagn_wait_calib()
|
D | scan.c | 255 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan() local 256 struct iwl_scanreq_notification *notif = (void *)pkt->data; in iwl_rx_reply_scan() 268 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif() local 269 struct iwl_scanstart_notification *notif = (void *)pkt->data; in iwl_rx_scan_start_notif() 290 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif() local 291 struct iwl_scanresults_notification *notif = (void *)pkt->data; in iwl_rx_scan_results_notif() 314 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_complete_notif() local 315 struct iwl_scancomplete_notification *scan_notif = (void *)pkt->data; in iwl_rx_scan_complete_notif()
|
D | sta.c | 65 struct iwl_rx_packet *pkt) in iwl_process_add_sta_resp() argument 67 struct iwl_add_sta_resp *add_sta_resp = (void *)pkt->data; in iwl_process_add_sta_resp() 71 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_process_add_sta_resp() 73 pkt->hdr.flags); in iwl_process_add_sta_resp() 130 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_add_sta_callback() local 135 return iwl_process_add_sta_resp(priv, (void *)cmd->payload, pkt); in iwl_add_sta_callback() 452 struct iwl_rx_packet *pkt; in iwl_send_remove_station() local 473 pkt = cmd.resp_pkt; in iwl_send_remove_station() 474 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_send_remove_station() 476 pkt->hdr.flags); in iwl_send_remove_station() [all …]
|
D | tx.c | 1134 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_tx() local 1135 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in iwlagn_rx_reply_tx() 1138 struct iwlagn_tx_resp *tx_resp = (void *)pkt->data; in iwlagn_rx_reply_tx() 1290 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_compressed_ba() local 1291 struct iwl_compressed_ba_resp *ba_resp = (void *)pkt->data; in iwlagn_rx_reply_compressed_ba()
|
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/ |
D | xmit_linux.c | 60 void rtw_os_pkt_complete23a(struct rtw_adapter *padapter, struct sk_buff *pkt) in rtw_os_pkt_complete23a() argument 65 queue = skb_get_queue_mapping(pkt); in rtw_os_pkt_complete23a() 74 dev_kfree_skb_any(pkt); in rtw_os_pkt_complete23a() 80 if (pxframe->pkt) in rtw_os_xmit_complete23a() 81 rtw_os_pkt_complete23a(padapter, pxframe->pkt); in rtw_os_xmit_complete23a() 83 pxframe->pkt = NULL; in rtw_os_xmit_complete23a() 102 struct sk_buff *pkt) in rtw_check_xmit_resource() argument 107 queue = skb_get_queue_mapping(pkt); in rtw_check_xmit_resource()
|
D | recv_linux.c | 81 skb = precv_frame->pkt; in rtw_recv_indicatepkt23a() 92 precv_frame->pkt->data); in rtw_recv_indicatepkt23a() 146 precv_frame->pkt = NULL; /* pointers to NULL before rtw_free_recvframe23a() */ in rtw_recv_indicatepkt23a()
|
/linux-4.1.27/drivers/scsi/libfc/ |
D | fc_libfc.h | 67 #define FC_FCP_DBG(pkt, fmt, args...) \ argument 70 if ((pkt)->seq_ptr) { \ 72 _ep = fc_seq_exch((pkt)->seq_ptr); \ 75 (pkt)->lp->host->host_no, \ 76 (pkt)->rport->port_id, \ 80 (pkt)->lp->host->host_no, \ 81 (pkt)->rport->port_id, ##args); \
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | nft_reject_ipv4.c | 24 const struct nft_pktinfo *pkt) in nft_reject_ipv4_eval() argument 30 nf_send_unreach(pkt->skb, priv->icmp_code, in nft_reject_ipv4_eval() 31 pkt->ops->hooknum); in nft_reject_ipv4_eval() 34 nf_send_reset(pkt->skb, pkt->ops->hooknum); in nft_reject_ipv4_eval()
|
D | nft_masq_ipv4.c | 21 const struct nft_pktinfo *pkt) in nft_masq_ipv4_eval() argument 29 regs->verdict.code = nf_nat_masquerade_ipv4(pkt->skb, pkt->ops->hooknum, in nft_masq_ipv4_eval() 30 &range, pkt->out); in nft_masq_ipv4_eval()
|
D | nft_redir_ipv4.c | 22 const struct nft_pktinfo *pkt) in nft_redir_ipv4_eval() argument 38 regs->verdict.code = nf_nat_redirect_ipv4(pkt->skb, &mr, in nft_redir_ipv4_eval() 39 pkt->ops->hooknum); in nft_redir_ipv4_eval()
|
D | nft_chain_nat_ipv4.c | 34 struct nft_pktinfo pkt; in nft_nat_do_chain() local 36 nft_set_pktinfo_ipv4(&pkt, ops, skb, state); in nft_nat_do_chain() 38 return nft_do_chain(&pkt, ops); in nft_nat_do_chain()
|
D | nft_chain_route_ipv4.c | 29 struct nft_pktinfo pkt; in nf_route_table_hook() local 40 nft_set_pktinfo_ipv4(&pkt, ops, skb, state); in nf_route_table_hook() 48 ret = nft_do_chain(&pkt, ops); in nf_route_table_hook()
|
D | nf_tables_arp.c | 22 struct nft_pktinfo pkt; in nft_do_chain_arp() local 24 nft_set_pktinfo(&pkt, ops, skb, state); in nft_do_chain_arp() 26 return nft_do_chain(&pkt, ops); in nft_do_chain_arp()
|
D | nf_tables_ipv4.c | 25 struct nft_pktinfo pkt; in nft_do_chain_ipv4() local 27 nft_set_pktinfo_ipv4(&pkt, ops, skb, state); in nft_do_chain_ipv4() 29 return nft_do_chain(&pkt, ops); in nft_do_chain_ipv4()
|
/linux-4.1.27/drivers/input/joystick/ |
D | grip_mp.c | 118 static int bit_parity(u32 pkt) in bit_parity() argument 120 int x = pkt ^ (pkt >> 16); in bit_parity() 167 u32 pkt; /* packet temporary storage */ in mp_io() local 206 pkt = (PACKET_FULL | PACKET_IO_FAST) >> 28; in mp_io() 210 pkt = (PACKET_FULL | PACKET_IO_SLOW) >> 28; in mp_io() 220 if (pkt & PACKET_FULL) in mp_io() 222 pkt = (pkt << bits_per_read) | raw_data; in mp_io() 234 pkt = (pkt & 0xffff0000) | ((pkt << 1) & 0xffff); in mp_io() 235 pkt = (pkt >> 2) | 0xf0000000; in mp_io() 238 if (bit_parity(pkt) == 1) in mp_io() [all …]
|
/linux-4.1.27/include/linux/usb/ |
D | musb.h | 43 #define MUSB_EP_FIFO(ep, st, m, pkt) \ argument 48 .maxpacket = pkt, \ 51 #define MUSB_EP_FIFO_SINGLE(ep, st, pkt) \ argument 52 MUSB_EP_FIFO(ep, st, BUF_SINGLE, pkt) 54 #define MUSB_EP_FIFO_DOUBLE(ep, st, pkt) \ argument 55 MUSB_EP_FIFO(ep, st, BUF_DOUBLE, pkt)
|
/linux-4.1.27/drivers/scsi/ |
D | qla1280.c | 2752 struct mrk_entry *pkt; in qla1280_marker() local 2757 if ((pkt = (struct mrk_entry *) qla1280_req_pkt(ha))) { in qla1280_marker() 2758 pkt->entry_type = MARKER_TYPE; in qla1280_marker() 2759 pkt->lun = (uint8_t) lun; in qla1280_marker() 2760 pkt->target = (uint8_t) (bus ? (id | BIT_7) : id); in qla1280_marker() 2761 pkt->modifier = type; in qla1280_marker() 2762 pkt->entry_status = 0; in qla1280_marker() 2790 cmd_a64_entry_t *pkt; in qla1280_64bit_start_scsi() local 2861 pkt = (cmd_a64_entry_t *) ha->request_ring_ptr; in qla1280_64bit_start_scsi() 2863 pkt->entry_type = COMMAND_A64_TYPE; in qla1280_64bit_start_scsi() [all …]
|
D | ps3rom.c | 53 u8 pkt[32]; /* packet command block */ member 108 memcpy(&atapi_cmnd.pkt, cmd->cmnd, 12); in ps3rom_atapi_request()
|
/linux-4.1.27/drivers/usb/serial/ |
D | garmin_gps.c | 275 struct garmin_packet *pkt; in pkt_add() local 279 pkt = kmalloc(sizeof(struct garmin_packet)+data_length, in pkt_add() 281 if (!pkt) in pkt_add() 284 pkt->size = data_length; in pkt_add() 285 memcpy(pkt->data, data, data_length); in pkt_add() 290 pkt->seq = garmin_data_p->seq_counter++; in pkt_add() 291 list_add_tail(&pkt->list, &garmin_data_p->pktlist); in pkt_add() 297 pkt->seq, data_length); in pkt_add() 347 __u8 pkt[10]; in gsp_send_ack() local 349 __u8 *ptr = pkt; in gsp_send_ack() [all …]
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | fw.c | 110 struct iwl_rx_packet *pkt, void *data) in iwl_alive_fn() argument 119 if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive1)) { in iwl_alive_fn() 120 palive1 = (void *)pkt->data; in iwl_alive_fn() 135 } else if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive2)) { in iwl_alive_fn() 136 palive2 = (void *)pkt->data; in iwl_alive_fn() 161 } else if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive)) { in iwl_alive_fn() 162 palive = (void *)pkt->data; in iwl_alive_fn() 194 struct iwl_rx_packet *pkt, void *data) in iwl_wait_phy_db_entry() argument 198 if (pkt->hdr.cmd != CALIB_RES_NOTIF_PHY_DB) { in iwl_wait_phy_db_entry() 199 WARN_ON(pkt->hdr.cmd != INIT_COMPLETE_NOTIF); in iwl_wait_phy_db_entry() [all …]
|
D | rx.c | 77 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_phy_cmd() local 79 memcpy(&mvm->last_phy_info, pkt->data, sizeof(mvm->last_phy_info)); in iwl_mvm_rx_rx_phy_cmd() 250 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu() local 262 rx_res = (struct iwl_rx_mpdu_res_start *)pkt->data; in iwl_mvm_rx_rx_mpdu() 263 hdr = (struct ieee80211_hdr *)(pkt->data + sizeof(*rx_res)); in iwl_mvm_rx_rx_mpdu() 266 (pkt->data + sizeof(*rx_res) + len)); in iwl_mvm_rx_rx_mpdu() 536 iwl_mvm_rx_stats_check_trigger(struct iwl_mvm *mvm, struct iwl_rx_packet *pkt) in iwl_mvm_rx_stats_check_trigger() argument 554 if (WARN_ON_ONCE(trig_offset >= iwl_rx_packet_payload_len(pkt))) in iwl_mvm_rx_stats_check_trigger() 557 if (le32_to_cpup((__le32 *) (pkt->data + trig_offset)) < trig_thold) in iwl_mvm_rx_stats_check_trigger() 564 struct iwl_rx_packet *pkt) in iwl_mvm_handle_rx_statistics() argument [all …]
|
D | d3.c | 405 } __packed *pkt = _pkt; in iwl_mvm_build_tcp_packet() local 409 pkt->eth.h_proto = cpu_to_be16(ETH_P_IP), in iwl_mvm_build_tcp_packet() 410 pkt->ip.version = 4; in iwl_mvm_build_tcp_packet() 411 pkt->ip.ihl = 5; in iwl_mvm_build_tcp_packet() 412 pkt->ip.protocol = IPPROTO_TCP; in iwl_mvm_build_tcp_packet() 418 memcpy(pkt->eth.h_dest, tcp->dst_mac, ETH_ALEN); in iwl_mvm_build_tcp_packet() 419 memcpy(pkt->eth.h_source, vif->addr, ETH_ALEN); in iwl_mvm_build_tcp_packet() 420 pkt->ip.ttl = 128; in iwl_mvm_build_tcp_packet() 421 pkt->ip.saddr = tcp->src; in iwl_mvm_build_tcp_packet() 422 pkt->ip.daddr = tcp->dst; in iwl_mvm_build_tcp_packet() [all …]
|
D | tx.c | 626 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_single() argument 629 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in iwl_mvm_rx_tx_cmd_single() 631 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_single() 839 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg_dbg() argument 841 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_agg_dbg() 859 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg_dbg() argument 864 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg() argument 866 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_agg() 869 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in iwl_mvm_rx_tx_cmd_agg() 878 iwl_mvm_rx_tx_cmd_agg_dbg(mvm, pkt); in iwl_mvm_rx_tx_cmd_agg() [all …]
|
D | tt.c | 116 struct iwl_rx_packet *pkt) in iwl_mvm_temp_notif_parse() argument 119 int len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_temp_notif_parse() 127 notif = (void *)pkt->data; in iwl_mvm_temp_notif_parse() 141 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_temp_notif_wait() argument 148 ret = iwl_mvm_temp_notif_parse(mvm, pkt); in iwl_mvm_temp_notif_wait() 161 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_temp_notif() local 168 temp = iwl_mvm_temp_notif_parse(mvm, pkt); in iwl_mvm_temp_notif()
|
D | nvm.c | 126 struct iwl_rx_packet *pkt; in iwl_nvm_read_chunk() local 141 pkt = cmd.resp_pkt; in iwl_nvm_read_chunk() 142 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_nvm_read_chunk() 144 pkt->hdr.flags); in iwl_nvm_read_chunk() 150 nvm_resp = (void *)pkt->data; in iwl_nvm_read_chunk() 630 struct iwl_rx_packet *pkt; in iwl_mvm_update_mcc() local 654 pkt = cmd.resp_pkt; in iwl_mvm_update_mcc() 655 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_mvm_update_mcc() 657 pkt->hdr.flags); in iwl_mvm_update_mcc() 663 mcc_resp = (void *)pkt->data; in iwl_mvm_update_mcc() [all …]
|
D | time-event.c | 417 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_time_event_notif() local 418 struct iwl_time_event_notif *notif = (void *)pkt->data; in iwl_mvm_rx_time_event_notif() 441 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_te_notif() argument 447 int resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_te_notif() 449 if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_NOTIFICATION)) in iwl_mvm_te_notif() 457 resp = (void *)pkt->data; in iwl_mvm_te_notif() 473 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_time_event_response() argument 479 int resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_time_event_response() 481 if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_CMD)) in iwl_mvm_time_event_response() 489 resp = (void *)pkt->data; in iwl_mvm_time_event_response()
|
D | tdls.c | 124 struct iwl_rx_packet *pkt; in iwl_mvm_tdls_config() local 171 pkt = cmd.resp_pkt; in iwl_mvm_tdls_config() 172 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_mvm_tdls_config() 174 pkt->hdr.flags); in iwl_mvm_tdls_config() 178 if (WARN_ON_ONCE(iwl_rx_packet_payload_len(pkt) != sizeof(*resp))) in iwl_mvm_tdls_config() 267 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_tdls_notif() local 268 struct iwl_tdls_channel_switch_notif *notif = (void *)pkt->data; in iwl_mvm_rx_tdls_notif()
|
D | utils.c | 130 struct iwl_rx_packet *pkt; in iwl_mvm_send_cmd_status() local 162 pkt = cmd->resp_pkt; in iwl_mvm_send_cmd_status() 164 if (!pkt) { in iwl_mvm_send_cmd_status() 169 if (pkt->hdr.flags & IWL_CMD_FAILED_MSK) { in iwl_mvm_send_cmd_status() 174 resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_send_cmd_status() 180 resp = (void *)pkt->data; in iwl_mvm_send_cmd_status() 249 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_fw_error() local 250 struct iwl_error_resp *err_resp = (void *)pkt->data; in iwl_mvm_rx_fw_error()
|
D | ops.c | 689 struct iwl_rx_packet *pkt) in iwl_mvm_rx_check_trigger() argument 709 if (cmds_trig->cmds[i].cmd_id != pkt->hdr.cmd) in iwl_mvm_rx_check_trigger() 714 pkt->hdr.cmd); in iwl_mvm_rx_check_trigger() 723 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_dispatch() local 727 iwl_mvm_rx_check_trigger(mvm, pkt); in iwl_mvm_rx_dispatch() 734 iwl_notification_wait_notify(&mvm->notif_wait, pkt); in iwl_mvm_rx_dispatch() 740 if (rx_h->cmd_id != pkt->hdr.cmd) in iwl_mvm_rx_dispatch()
|
D | scan.c | 321 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_scan_offload_iter_complete_notif() local 322 struct iwl_lmac_scan_complete_notif *notif = (void *)pkt->data; in iwl_mvm_rx_scan_offload_iter_complete_notif() 344 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_scan_offload_complete_notif() local 347 scan_notif = (void *)pkt->data; in iwl_mvm_rx_scan_offload_complete_notif() 1485 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_complete_notif() local 1486 struct iwl_umac_scan_complete *notif = (void *)pkt->data; in iwl_mvm_rx_umac_scan_complete_notif() 1525 struct iwl_rx_packet *pkt, void *data) in iwl_scan_umac_done_check() argument 1528 struct iwl_umac_scan_complete *notif = (void *)pkt->data; in iwl_scan_umac_done_check() 1532 if (WARN_ON(pkt->hdr.cmd != SCAN_COMPLETE_UMAC)) in iwl_scan_umac_done_check()
|
D | coex.c | 746 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_bt_coex_notif() local 747 struct iwl_bt_coex_profile_notif *notif = (void *)pkt->data; in iwl_mvm_rx_bt_coex_notif() 1009 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ant_coupling_notif() local 1010 u32 ant_isolation = le32_to_cpup((void *)pkt->data); in iwl_mvm_rx_ant_coupling_notif()
|
D | coex_legacy.c | 1065 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_bt_coex_notif_old() local 1066 struct iwl_bt_coex_profile_notif_old *notif = (void *)pkt->data; in iwl_mvm_rx_bt_coex_notif_old() 1257 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ant_coupling_notif_old() local 1258 u32 ant_isolation = le32_to_cpup((void *)pkt->data); in iwl_mvm_rx_ant_coupling_notif_old()
|
/linux-4.1.27/drivers/staging/fwserial/ |
D | fwserial.c | 1614 static const struct fwserial_mgmt_pkt pkt; in mgmt_pkt_expected_len() local 1618 return sizeof(pkt.hdr) + sizeof(pkt.plug_req); in mgmt_pkt_expected_len() 1621 return sizeof(pkt.hdr) + sizeof(pkt.plug_rsp); in mgmt_pkt_expected_len() 1627 return sizeof(pkt.hdr); in mgmt_pkt_expected_len() 1648 static inline void fill_plug_req(struct fwserial_mgmt_pkt *pkt, in fill_plug_req() argument 1651 pkt->hdr.code = cpu_to_be16(FWSC_VIRT_CABLE_PLUG); in fill_plug_req() 1652 pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); in fill_plug_req() 1653 fill_plug_params(&pkt->plug_req, port); in fill_plug_req() 1656 static inline void fill_plug_rsp_ok(struct fwserial_mgmt_pkt *pkt, in fill_plug_rsp_ok() argument 1659 pkt->hdr.code = cpu_to_be16(FWSC_VIRT_CABLE_PLUG_RSP); in fill_plug_rsp_ok() [all …]
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | xmit_osdep.h | 27 struct sk_buff *pkt; member 43 int rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev); 53 void _rtw_open_pktfile(struct sk_buff *pkt, struct pkt_file *pfile); 57 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt);
|
D | rtw_xmit.h | 223 struct sk_buff *pkt; member 350 s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, 362 s32 rtw_xmit(struct adapter *padapter, struct sk_buff **pkt);
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
D | qla_isr.c | 1191 sts_entry_t *pkt = iocb; in qla2x00_get_sp_from_handle() local 1195 index = LSW(pkt->handle); in qla2x00_get_sp_from_handle() 1311 sts_entry_t *pkt, int iocb_type) in qla2x00_ct_entry() argument 1320 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt); in qla2x00_ct_entry() 1328 comp_status = le16_to_cpu(pkt->comp_status); in qla2x00_ct_entry() 1340 le16_to_cpu(((sts_entry_t *)pkt)->rsp_info_len); in qla2x00_ct_entry() 1355 (uint8_t *)pkt, sizeof(*pkt)); in qla2x00_ct_entry() 1368 struct sts_entry_24xx *pkt, int iocb_type) in qla24xx_els_ct_entry() argument 1379 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt); in qla24xx_els_ct_entry() 1399 comp_status = fw_status[0] = le16_to_cpu(pkt->comp_status); in qla24xx_els_ct_entry() [all …]
|
D | qla_target.c | 103 struct atio_from_isp *pkt); 104 static void qlt_response_pkt(struct scsi_qla_host *ha, response_t *pkt); 288 void qlt_response_pkt_all_vps(struct scsi_qla_host *vha, response_t *pkt) in qlt_response_pkt_all_vps() argument 290 switch (pkt->entry_type) { in qlt_response_pkt_all_vps() 297 struct ctio7_from_24xx *entry = (struct ctio7_from_24xx *)pkt; in qlt_response_pkt_all_vps() 307 qlt_response_pkt(host, pkt); in qlt_response_pkt_all_vps() 315 (struct imm_ntfy_from_isp *)pkt; in qlt_response_pkt_all_vps() 325 qlt_response_pkt(host, pkt); in qlt_response_pkt_all_vps() 332 struct nack_to_isp *entry = (struct nack_to_isp *)pkt; in qlt_response_pkt_all_vps() 347 qlt_response_pkt(host, pkt); in qlt_response_pkt_all_vps() [all …]
|
D | qla_iocb.c | 784 qla24xx_set_t10dif_tags(srb_t *sp, struct fw_dif_context *pkt, in qla24xx_set_t10dif_tags() argument 795 pkt->ref_tag = cpu_to_le32((uint32_t) in qla24xx_set_t10dif_tags() 801 pkt->ref_tag_mask[0] = 0xff; in qla24xx_set_t10dif_tags() 802 pkt->ref_tag_mask[1] = 0xff; in qla24xx_set_t10dif_tags() 803 pkt->ref_tag_mask[2] = 0xff; in qla24xx_set_t10dif_tags() 804 pkt->ref_tag_mask[3] = 0xff; in qla24xx_set_t10dif_tags() 812 pkt->app_tag = __constant_cpu_to_le16(0); in qla24xx_set_t10dif_tags() 813 pkt->app_tag_mask[0] = 0x0; in qla24xx_set_t10dif_tags() 814 pkt->app_tag_mask[1] = 0x0; in qla24xx_set_t10dif_tags() 816 pkt->ref_tag = cpu_to_le32((uint32_t) in qla24xx_set_t10dif_tags() [all …]
|
D | qla_mr.c | 1420 response_t *pkt; in qlafx00_init_response_q_entries() local 1425 pkt = rsp->ring_ptr; in qlafx00_init_response_q_entries() 1427 pkt->signature = RESPONSE_PROCESSED; in qlafx00_init_response_q_entries() 1428 WRT_REG_DWORD((void __iomem *)&pkt->signature, in qlafx00_init_response_q_entries() 1430 pkt++; in qlafx00_init_response_q_entries() 2174 struct tsk_mgmt_entry_fx00 *pkt, srb_t *sp, in qlafx00_tm_iocb_entry() argument 2189 struct abort_iocb_entry_fx00 *pkt) in qlafx00_abort_iocb_entry() argument 2195 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt); in qlafx00_abort_iocb_entry() 2200 abt->u.abt.comp_status = pkt->tgt_id_sts; in qlafx00_abort_iocb_entry() 2206 struct ioctl_iocb_entry_fx00 *pkt) in qlafx00_ioctl_iosb_entry() argument [all …]
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | evergreen_cs.c | 1045 struct radeon_cs_packet *pkt, in evergreen_packet0_check() argument 1068 struct radeon_cs_packet *pkt) in evergreen_cs_parse_packet0() argument 1074 idx = pkt->idx + 1; in evergreen_cs_parse_packet0() 1075 reg = pkt->reg; in evergreen_cs_parse_packet0() 1076 for (i = 0; i <= pkt->count; i++, idx++, reg += 4) { in evergreen_cs_parse_packet0() 1077 r = evergreen_packet0_check(p, pkt, idx, reg); in evergreen_cs_parse_packet0() 1794 struct radeon_cs_packet *pkt) in evergreen_packet3_check() argument 1807 idx = pkt->idx + 1; in evergreen_packet3_check() 1810 switch (pkt->opcode) { in evergreen_packet3_check() 1817 if (pkt->count != 1) { in evergreen_packet3_check() [all …]
|
D | radeon_cs.c | 714 struct radeon_cs_packet *pkt, in radeon_cs_packet_parse() argument 728 pkt->idx = idx; in radeon_cs_packet_parse() 729 pkt->type = RADEON_CP_PACKET_GET_TYPE(header); in radeon_cs_packet_parse() 730 pkt->count = RADEON_CP_PACKET_GET_COUNT(header); in radeon_cs_packet_parse() 731 pkt->one_reg_wr = 0; in radeon_cs_packet_parse() 732 switch (pkt->type) { in radeon_cs_packet_parse() 735 pkt->reg = R100_CP_PACKET0_GET_REG(header); in radeon_cs_packet_parse() 736 pkt->one_reg_wr = in radeon_cs_packet_parse() 739 pkt->reg = R600_CP_PACKET0_GET_REG(header); in radeon_cs_packet_parse() 742 pkt->opcode = RADEON_CP_PACKET3_GET_OPCODE(header); in radeon_cs_packet_parse() [all …]
|
D | r300.c | 604 struct radeon_cs_packet *pkt, in r300_packet0_check() argument 626 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 632 r = r100_reloc_pitch_offset(p, pkt, idx, reg); in r300_packet0_check() 645 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 658 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 687 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 760 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 845 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 1060 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 1102 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() [all …]
|
D | r600_cs.c | 919 struct radeon_cs_packet *pkt, in r600_packet0_check() argument 942 struct radeon_cs_packet *pkt) in r600_cs_parse_packet0() argument 948 idx = pkt->idx + 1; in r600_cs_parse_packet0() 949 reg = pkt->reg; in r600_cs_parse_packet0() 950 for (i = 0; i <= pkt->count; i++, idx++, reg += 4) { in r600_cs_parse_packet0() 951 r = r600_packet0_check(p, pkt, idx, reg); in r600_cs_parse_packet0() 1627 struct radeon_cs_packet *pkt) in r600_packet3_check() argument 1640 idx = pkt->idx + 1; in r600_packet3_check() 1643 switch (pkt->opcode) { in r600_packet3_check() 1650 if (pkt->count != 1) { in r600_packet3_check() [all …]
|
D | r100_track.h | 88 struct radeon_cs_packet *pkt, 92 struct radeon_cs_packet *pkt, 96 struct radeon_cs_packet *pkt,
|
D | r200.c | 146 struct radeon_cs_packet *pkt, in r200_packet0_check() argument 168 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 176 r = r100_reloc_pitch_offset(p, pkt, idx, reg); in r200_packet0_check() 185 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 198 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 217 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 270 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 288 radeon_cs_dump_packet(p, pkt); in r200_packet0_check() 365 radeon_cs_dump_packet(p, pkt); in r200_packet0_check()
|
D | r100.c | 1260 struct radeon_cs_packet *pkt, in r100_reloc_pitch_offset() argument 1274 radeon_cs_dump_packet(p, pkt); in r100_reloc_pitch_offset() 1288 radeon_cs_dump_packet(p, pkt); in r100_reloc_pitch_offset() 1302 struct radeon_cs_packet *pkt, in r100_packet3_load_vbpntr() argument 1317 pkt->opcode); in r100_packet3_load_vbpntr() 1318 radeon_cs_dump_packet(p, pkt); in r100_packet3_load_vbpntr() 1326 pkt->opcode); in r100_packet3_load_vbpntr() 1327 radeon_cs_dump_packet(p, pkt); in r100_packet3_load_vbpntr() 1339 pkt->opcode); in r100_packet3_load_vbpntr() 1340 radeon_cs_dump_packet(p, pkt); in r100_packet3_load_vbpntr() [all …]
|
D | radeon_uvd.c | 605 struct radeon_cs_packet *pkt, in radeon_uvd_cs_reg() argument 613 for (i = 0; i <= pkt->count; ++i) { in radeon_uvd_cs_reg() 614 switch (pkt->reg + i*4) { in radeon_uvd_cs_reg() 631 pkt->reg + i*4); in radeon_uvd_cs_reg() 641 struct radeon_cs_packet pkt; in radeon_uvd_cs_parse() local 668 r = radeon_cs_packet_parse(p, &pkt, p->idx); in radeon_uvd_cs_parse() 671 switch (pkt.type) { in radeon_uvd_cs_parse() 673 r = radeon_uvd_cs_reg(p, &pkt, &data0, &data1, in radeon_uvd_cs_parse() 679 p->idx += pkt.count + 2; in radeon_uvd_cs_parse() 682 DRM_ERROR("Unknown packet type %d !\n", pkt.type); in radeon_uvd_cs_parse()
|
D | si.c | 4442 u32 *ib, struct radeon_cs_packet *pkt) in si_vm_packet3_ce_check() argument 4444 switch (pkt->opcode) { in si_vm_packet3_ce_check() 4457 DRM_ERROR("Invalid CE packet3: 0x%x\n", pkt->opcode); in si_vm_packet3_ce_check() 4515 u32 *ib, struct radeon_cs_packet *pkt) in si_vm_packet3_gfx_check() argument 4518 u32 idx = pkt->idx + 1; in si_vm_packet3_gfx_check() 4522 switch (pkt->opcode) { in si_vm_packet3_gfx_check() 4583 for (i = 0; i < (pkt->count - 2); i++) { in si_vm_packet3_gfx_check() 4607 end_reg = 4 * pkt->count + start_reg - 4; in si_vm_packet3_gfx_check() 4614 for (i = 0; i < pkt->count; i++) { in si_vm_packet3_gfx_check() 4626 DRM_ERROR("Invalid GFX packet3: 0x%x\n", pkt->opcode); in si_vm_packet3_gfx_check() [all …]
|
/linux-4.1.27/drivers/net/hyperv/ |
D | rndis_filter.c | 49 struct hv_netvsc_packet pkt; member 95 request->pkt.q_idx = 0; in get_rndis_request() 141 rndis_msg->msg.pkt.data_offset, in dump_rndis_message() 142 rndis_msg->msg.pkt.data_len, in dump_rndis_message() 143 rndis_msg->msg.pkt.num_oob_data_elements, in dump_rndis_message() 144 rndis_msg->msg.pkt.oob_data_offset, in dump_rndis_message() 145 rndis_msg->msg.pkt.oob_data_len, in dump_rndis_message() 146 rndis_msg->msg.pkt.per_pkt_info_offset, in dump_rndis_message() 147 rndis_msg->msg.pkt.per_pkt_info_len); in dump_rndis_message() 214 packet = &req->pkt; in rndis_filter_send_request() [all …]
|
D | netvsc.c | 852 if (msdp->pkt) in netvsc_send() 853 msd_len = msdp->pkt->total_data_buflen; in netvsc_send() 860 section_index = msdp->pkt->send_buf_index; in netvsc_send() 864 section_index = msdp->pkt->send_buf_index; in netvsc_send() 871 msd_send = msdp->pkt; in netvsc_send() 872 msdp->pkt = NULL; in netvsc_send() 893 if (msdp->pkt) in netvsc_send() 894 netvsc_xmit_completion(msdp->pkt); in netvsc_send() 897 msdp->pkt = packet; in netvsc_send() 901 msdp->pkt = NULL; in netvsc_send() [all …]
|
D | hyperv_net.h | 206 struct hv_netvsc_packet *pkt); 610 struct hv_netvsc_packet *pkt; /* netvsc pkt pending */ member 1116 struct rndis_packet pkt; member
|
/linux-4.1.27/drivers/staging/rtl8723au/core/ |
D | rtw_recv.c | 143 if (precvframe->pkt) { in rtw_free_recvframe23a() 144 dev_kfree_skb_any(precvframe->pkt);/* free skb by driver */ in rtw_free_recvframe23a() 145 precvframe->pkt = NULL; in rtw_free_recvframe23a() 330 datalen = precvframe->pkt->len-prxattrib-> in recvframe_chkmic() 332 pframe = precvframe->pkt->data; in recvframe_chkmic() 378 precvframe->pkt->len); in recvframe_chkmic() 379 for (i = 0; i < precvframe->pkt->len; i = i + 8) { in recvframe_chkmic() 383 *(precvframe->pkt->data+i), in recvframe_chkmic() 384 *(precvframe->pkt->data+i+1), in recvframe_chkmic() 385 *(precvframe->pkt->data+i+2), in recvframe_chkmic() [all …]
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/ |
D | iwl-notif-wait.h | 105 struct iwl_rx_packet *pkt, void *data); 117 struct iwl_rx_packet *pkt); 126 struct iwl_rx_packet *pkt, void *data),
|
D | iwl-notif-wait.c | 79 struct iwl_rx_packet *pkt) in iwl_notification_wait_notify() argument 101 if (w->cmds[i] == pkt->hdr.cmd) { in iwl_notification_wait_notify() 109 if (!w->fn || w->fn(notif_wait, pkt, w->fn_data)) { in iwl_notification_wait_notify() 141 struct iwl_rx_packet *pkt, void *data), in iwl_init_notification_wait() argument
|
D | iwl-phy-db.h | 76 int iwl_phy_db_set_section(struct iwl_phy_db *phy_db, struct iwl_rx_packet *pkt,
|
D | iwl-trans.h | 181 static inline u32 iwl_rx_packet_len(const struct iwl_rx_packet *pkt) in iwl_rx_packet_len() argument 183 return le32_to_cpu(pkt->len_n_flags) & FH_RSCSR_FRAME_SIZE_MSK; in iwl_rx_packet_len() 186 static inline u32 iwl_rx_packet_payload_len(const struct iwl_rx_packet *pkt) in iwl_rx_packet_payload_len() argument 188 return iwl_rx_packet_len(pkt) - sizeof(pkt->hdr); in iwl_rx_packet_payload_len()
|
D | iwl-phy-db.c | 214 int iwl_phy_db_set_section(struct iwl_phy_db *phy_db, struct iwl_rx_packet *pkt, in iwl_phy_db_set_section() argument 218 (struct iwl_calib_res_notif_phy_db *)pkt->data; in iwl_phy_db_set_section()
|
/linux-4.1.27/drivers/input/joystick/iforce/ |
D | iforce-serio.c | 86 if (!iforce->pkt) { in iforce_serio_irq() 88 iforce->pkt = 1; in iforce_serio_irq() 94 iforce->pkt = 0; in iforce_serio_irq() 102 iforce->pkt = 0; in iforce_serio_irq() 117 iforce->pkt = 0; in iforce_serio_irq()
|
D | iforce.h | 112 int idx, pkt, len, id; member
|
/linux-4.1.27/tools/net/ |
D | bpf_dbg.c | 470 static void bpf_dump_pkt(uint8_t *pkt, uint32_t pkt_caplen, uint32_t pkt_len) in bpf_dump_pkt() argument 477 hex_dump(pkt, pkt_caplen); in bpf_dump_pkt() 603 static uint32_t extract_u32(uint8_t *pkt, uint32_t off) in extract_u32() argument 607 memcpy(&r, &pkt[off], sizeof(r)); in extract_u32() 612 static uint16_t extract_u16(uint8_t *pkt, uint32_t off) in extract_u16() argument 616 memcpy(&r, &pkt[off], sizeof(r)); in extract_u16() 621 static uint8_t extract_u8(uint8_t *pkt, uint32_t off) in extract_u8() argument 623 return pkt[off]; in extract_u8() 633 uint8_t *pkt, uint32_t pkt_caplen, in bpf_single_step() argument 667 r->A = extract_u32(pkt, K); in bpf_single_step() [all …]
|
/linux-4.1.27/fs/autofs4/ |
D | expire.c | 529 struct autofs_packet_expire pkt; in autofs4_expire_run() local 534 memset(&pkt,0,sizeof pkt); in autofs4_expire_run() 536 pkt.hdr.proto_version = sbi->version; in autofs4_expire_run() 537 pkt.hdr.type = autofs_ptype_expire; in autofs4_expire_run() 542 pkt.len = dentry->d_name.len; in autofs4_expire_run() 543 memcpy(pkt.name, dentry->d_name.name, pkt.len); in autofs4_expire_run() 544 pkt.name[pkt.len] = '\0'; in autofs4_expire_run() 547 if ( copy_to_user(pkt_p, &pkt, sizeof(struct autofs_packet_expire)) ) in autofs4_expire_run()
|
D | waitq.c | 101 } pkt; in autofs4_notify_daemon() local 108 memset(&pkt,0,sizeof pkt); /* For security reasons */ in autofs4_notify_daemon() 110 pkt.hdr.proto_version = sbi->version; in autofs4_notify_daemon() 111 pkt.hdr.type = type; in autofs4_notify_daemon() 117 struct autofs_packet_missing *mp = &pkt.v4_pkt.missing; in autofs4_notify_daemon() 129 struct autofs_packet_expire_multi *ep = &pkt.v4_pkt.expire_multi; in autofs4_notify_daemon() 148 struct autofs_v5_packet *packet = &pkt.v5_pkt.v5_packet; in autofs4_notify_daemon() 175 if (autofs4_write(sbi, pipe, &pkt, pktsz)) in autofs4_notify_daemon()
|
/linux-4.1.27/net/dccp/ |
D | ccid.h | 65 int (*ccid_hc_rx_parse_options)(struct sock *sk, u8 pkt, 71 int (*ccid_hc_tx_parse_options)(struct sock *sk, u8 pkt, 203 u8 pkt, u8 opt, u8 *val, u8 len) in ccid_hc_tx_parse_options() argument 207 return ccid->ccid_ops->ccid_hc_tx_parse_options(sk, pkt, opt, val, len); in ccid_hc_tx_parse_options() 215 u8 pkt, u8 opt, u8 *val, u8 len) in ccid_hc_rx_parse_options() argument 219 return ccid->ccid_ops->ccid_hc_rx_parse_options(sk, pkt, opt, val, len); in ccid_hc_rx_parse_options()
|
/linux-4.1.27/net/sctp/ |
D | output.c | 189 static sctp_xmit_t sctp_packet_bundle_auth(struct sctp_packet *pkt, in sctp_packet_bundle_auth() argument 192 struct sctp_association *asoc = pkt->transport->asoc; in sctp_packet_bundle_auth() 203 if (chunk->chunk_hdr->type == SCTP_CID_AUTH || pkt->has_auth) in sctp_packet_bundle_auth() 216 retval = __sctp_packet_append_chunk(pkt, auth); in sctp_packet_bundle_auth() 225 static sctp_xmit_t sctp_packet_bundle_sack(struct sctp_packet *pkt, in sctp_packet_bundle_sack() argument 233 if (sctp_chunk_is_data(chunk) && !pkt->has_sack && in sctp_packet_bundle_sack() 234 !pkt->has_cookie_echo) { in sctp_packet_bundle_sack() 237 asoc = pkt->transport->asoc; in sctp_packet_bundle_sack() 244 if (pkt->transport->sack_generation != in sctp_packet_bundle_sack() 245 pkt->transport->asoc->peer.sack_generation) in sctp_packet_bundle_sack() [all …]
|
D | outqueue.c | 526 static int sctp_outq_flush_rtx(struct sctp_outq *q, struct sctp_packet *pkt, in sctp_outq_flush_rtx() argument 530 struct sctp_transport *transport = pkt->transport; in sctp_outq_flush_rtx() 592 status = sctp_packet_append_chunk(pkt, chunk); in sctp_outq_flush_rtx() 596 if (!pkt->has_data && !pkt->has_cookie_echo) { in sctp_outq_flush_rtx() 603 sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 608 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 624 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 634 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | sdio.c | 1891 struct sk_buff *pkt; /* Packet for event or data frames */ in brcmf_sdio_readframes() local 1968 pkt = brcmu_pkt_buf_get_skb(rd->len_left + head_read + in brcmf_sdio_readframes() 1970 if (!pkt) { in brcmf_sdio_readframes() 1978 skb_pull(pkt, head_read); in brcmf_sdio_readframes() 1979 pkt_align(pkt, rd->len_left, bus->head_align); in brcmf_sdio_readframes() 1981 ret = brcmf_sdiod_recv_pkt(bus->sdiodev, pkt); in brcmf_sdio_readframes() 1988 brcmu_pkt_buf_free_skb(pkt); in brcmf_sdio_readframes() 1997 skb_push(pkt, head_read); in brcmf_sdio_readframes() 1998 memcpy(pkt->data, bus->rxhdr, head_read); in brcmf_sdio_readframes() 2001 memcpy(bus->rxhdr, pkt->data, SDPCM_HDRLEN); in brcmf_sdio_readframes() [all …]
|
D | bcmsdh.c | 470 bool write, u32 addr, struct sk_buff *pkt) in brcmf_sdiod_buffrw() argument 476 req_sz = pkt->len + 3; in brcmf_sdiod_buffrw() 481 ((u8 *)(pkt->data)), req_sz); in brcmf_sdiod_buffrw() 483 err = sdio_memcpy_fromio(sdiodev->func[fn], ((u8 *)(pkt->data)), in brcmf_sdiod_buffrw() 487 err = sdio_readsb(sdiodev->func[fn], ((u8 *)(pkt->data)), addr, in brcmf_sdiod_buffrw() 687 int brcmf_sdiod_recv_pkt(struct brcmf_sdio_dev *sdiodev, struct sk_buff *pkt) in brcmf_sdiod_recv_pkt() argument 692 brcmf_dbg(SDIO, "addr = 0x%x, size = %d\n", addr, pkt->len); in brcmf_sdiod_recv_pkt() 698 err = brcmf_sdiod_buffrw(sdiodev, SDIO_FUNC_2, false, addr, pkt); in brcmf_sdiod_recv_pkt() 801 struct sk_buff *pkt; in brcmf_sdiod_ramrw() local 806 pkt = dev_alloc_skb(dsize); in brcmf_sdiod_ramrw() [all …]
|
D | core.c | 347 struct sk_buff *pkt) in brcmf_rxreorder_process_info() argument 362 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 374 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 381 __skb_queue_tail(&reorder_list, pkt); in brcmf_rxreorder_process_info() 391 buf_size += (max_idx + 1) * sizeof(pkt); in brcmf_rxreorder_process_info() 399 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 419 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_rxreorder_process_info() 435 rfi->pktslots[cur_idx] = pkt; in brcmf_rxreorder_process_info() 452 rfi->pktslots[cur_idx] = pkt; in brcmf_rxreorder_process_info() 485 __skb_queue_tail(&reorder_list, pkt); in brcmf_rxreorder_process_info() [all …]
|
D | bus.h | 192 bool brcmf_c_prec_enq(struct device *dev, struct pktq *q, struct sk_buff *pkt,
|
D | fwsignal.c | 427 struct sk_buff *pkt; member 621 struct sk_buff *pkt, u32 slot_id) in brcmf_fws_hanger_pushpkt() argument 633 h->items[slot_id].pkt = pkt; in brcmf_fws_hanger_pushpkt() 651 *pktout = h->items[slot_id].pkt; in brcmf_fws_hanger_poppkt() 654 h->items[slot_id].pkt = NULL; in brcmf_fws_hanger_poppkt() 688 skb = h->items[i].pkt; in brcmf_fws_hanger_cleanup() 840 WARN_ON(skb != hi->pkt); in brcmf_fws_bus_txq_cleanup()
|
/linux-4.1.27/kernel/debug/ |
D | gdbstub.c | 390 static void error_packet(char *pkt, int error) in error_packet() argument 393 pkt[0] = 'E'; in error_packet() 394 pkt[1] = hex_asc[(error / 10)]; in error_packet() 395 pkt[2] = hex_asc[(error % 10)]; in error_packet() 396 pkt[3] = '\0'; in error_packet() 407 static char *pack_threadid(char *pkt, unsigned char *id) in pack_threadid() argument 415 pkt = hex_byte_pack(pkt, *id); in pack_threadid() 422 pkt = hex_byte_pack(pkt, 0); in pack_threadid() 424 return pkt; in pack_threadid()
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | xmit_osdep.h | 24 int rtw_xmit23a_entry23a(struct sk_buff *pkt, struct net_device *pnetdev); 33 void rtw_os_pkt_complete23a(struct rtw_adapter *padapter, struct sk_buff *pkt);
|
D | rtw_xmit.h | 225 struct sk_buff *pkt; member 355 s32 rtw_xmitframe_coalesce23a(struct rtw_adapter *padapter, struct sk_buff *pkt, 369 int rtw_xmit23a(struct rtw_adapter *padapter, struct sk_buff *pkt);
|
/linux-4.1.27/drivers/tty/hvc/ |
D | hvsi_lib.c | 69 struct hvsi_control *pkt = (struct hvsi_control *)pv->inbuf; in hvsi_got_control() local 71 switch (be16_to_cpu(pkt->verb)) { in hvsi_got_control() 78 hvsi_cd_change(pv, be32_to_cpu(pkt->word) & HVSI_TSCD); in hvsi_got_control() 85 struct hvsi_query *pkt = (struct hvsi_query *)pv->inbuf; in hvsi_got_query() local 89 if (be16_to_cpu(pkt->verb) != VSV_SEND_VERSION_NUMBER) in hvsi_got_query() 100 r.query_seqno = pkt->hdr.seqno; in hvsi_got_query()
|
/linux-4.1.27/drivers/ata/ |
D | sata_inic162x.c | 240 struct inic_pkt *pkt; member 324 struct inic_cpb *cpb = &pp->pkt->cpb; in inic_host_err_intr() 478 struct inic_pkt *pkt = pp->pkt; in inic_qc_prep() local 479 struct inic_cpb *cpb = &pkt->cpb; in inic_qc_prep() 480 struct inic_prd *prd = pkt->prd; in inic_qc_prep() 491 memset(pkt, 0, sizeof(struct inic_pkt)); in inic_qc_prep() 520 memcpy(pkt->cdb, qc->cdb, ATAPI_CDB_LEN); in inic_qc_prep() 679 memset(pp->pkt, 0, sizeof(struct inic_pkt)); in init_port() 704 pp->pkt = dmam_alloc_coherent(dev, sizeof(struct inic_pkt), in inic_port_start() 706 if (!pp->pkt) in inic_port_start()
|
D | pdc_adma.c | 126 u8 *pkt; member 277 u8 *buf = pp->pkt, *last_buf = NULL; in adma_fill_sg() 317 u8 *buf = pp->pkt; in adma_qc_prep() 450 if (pp->pkt[0] & cATERR) in adma_intr_pkt() 452 else if (pp->pkt[0] != cDONE) in adma_intr_pkt() 463 "pkt[0] 0x%02X", pp->pkt[0]); in adma_intr_pkt() 559 pp->pkt = dmam_alloc_coherent(dev, ADMA_PKT_BYTES, &pp->pkt_dma, in adma_port_start() 561 if (!pp->pkt) in adma_port_start() 569 memset(pp->pkt, 0, ADMA_PKT_BYTES); in adma_port_start()
|
D | sata_qstor.c | 109 u8 *pkt; member 257 u8 *prd = pp->pkt + QS_CPB_BYTES; in qs_fill_sg() 282 u8 dflags = QS_DF_PORD, *buf = pp->pkt; in qs_qc_prep() 492 pp->pkt = dmam_alloc_coherent(dev, QS_PKT_BYTES, &pp->pkt_dma, in qs_port_start() 494 if (!pp->pkt) in qs_port_start() 496 memset(pp->pkt, 0, QS_PKT_BYTES); in qs_port_start()
|
D | sata_promise.c | 145 u8 *pkt; member 346 pp->pkt = dmam_alloc_coherent(dev, 128, &pp->pkt_dma, GFP_KERNEL); in pdc_common_port_start() 347 if (!pp->pkt) in pdc_common_port_start() 508 u8 *buf = pp->pkt; in pdc_atapi_pkt() 665 qc->dev->devno, pp->pkt); in pdc_qc_prep() 667 i = pdc_prep_lba48(&qc->tf, pp->pkt, i); in pdc_qc_prep() 669 i = pdc_prep_lba28(&qc->tf, pp->pkt, i); in pdc_qc_prep() 670 pdc_pkt_footer(&qc->tf, pp->pkt, i); in pdc_qc_prep() 1033 pp->pkt[2] = seq; in pdc_packet_start()
|
/linux-4.1.27/drivers/tty/ipwireless/ |
D | hardware.c | 463 union nl_packet pkt; in do_send_packet() local 477 pkt.hdr_first.protocol = packet->protocol; in do_send_packet() 478 pkt.hdr_first.address = packet->dest_addr; in do_send_packet() 479 pkt.hdr_first.packet_rank = 0; in do_send_packet() 483 pkt.hdr_first.packet_rank |= NL_FIRST_PACKET; in do_send_packet() 484 pkt.hdr_first.length_lsb = (unsigned char) packet->length; in do_send_packet() 485 pkt.hdr_first.length_msb = in do_send_packet() 489 memcpy(pkt.rawpkt + header_size, in do_send_packet() 497 pkt.hdr_first.packet_rank |= NL_LAST_PACKET; in do_send_packet() 498 do_send_fragment(hw, pkt.rawpkt, header_size + fragment_data_len); in do_send_packet() [all …]
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvb_net.c | 780 const u8 *pkt, int pkt_len) argument 798 if ((pkt[5] & 0xfd) != 0xc1) { 801 if ((pkt[5] & 0x3c) != 0x00) { 808 if (pkt[5] & 0x02) { 810 if (pkt_len < 24 || memcmp(&pkt[12], "\xaa\xaa\x03\0\0\0", 6)) { 816 if (pkt[7]) { 836 memcpy(eth + 14, pkt + 12 + snap, pkt_len - 12 - 4 - snap); 839 eth[0]=pkt[0x0b]; 840 eth[1]=pkt[0x0a]; 841 eth[2]=pkt[0x09]; [all …]
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | common.c | 260 struct il_rx_pkt *pkt) in il_generic_cmd_callback() argument 262 if (pkt->hdr.flags & IL_CMD_FAILED_MSK) { in il_generic_cmd_callback() 264 il_get_cmd_string(cmd->hdr.cmd), pkt->hdr.flags); in il_generic_cmd_callback() 272 il_get_cmd_string(cmd->hdr.cmd), pkt->hdr.flags); in il_generic_cmd_callback() 276 pkt->hdr.flags); in il_generic_cmd_callback() 421 struct il_rx_pkt *pkt)) in il_send_cmd_pdu_async() argument 1271 struct il_rx_pkt *pkt; in il_send_scan_abort() local 1291 pkt = (struct il_rx_pkt *)cmd.reply_page; in il_send_scan_abort() 1292 if (pkt->u.status != CAN_ABORT_STATUS) { in il_send_scan_abort() 1299 D_SCAN("SCAN_ABORT ret %d.\n", pkt->u.status); in il_send_scan_abort() [all …]
|
D | 3945.c | 315 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_tx() local 316 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in il3945_hdl_tx() 321 struct il3945_tx_resp *tx_resp = (void *)&pkt->u.raw[0]; in il3945_hdl_tx() 421 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_stats() local 425 le32_to_cpu(pkt->len_n_flags) & IL_RX_FRAME_SIZE_MSK); in il3945_hdl_stats() 427 il3945_accumulative_stats(il, (__le32 *) &pkt->u.raw); in il3945_hdl_stats() 430 memcpy(&il->_3945.stats, pkt->u.raw, sizeof(il->_3945.stats)); in il3945_hdl_stats() 436 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_c_stats() local 437 __le32 *flag = (__le32 *) &pkt->u.raw; in il3945_hdl_c_stats() 483 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_pass_packet_to_mac80211() local [all …]
|
D | 3945-mac.c | 667 struct il_rx_pkt *pkt; in il3945_get_measurement() local 713 pkt = (struct il_rx_pkt *)cmd.reply_page; in il3945_get_measurement() 714 if (pkt->hdr.flags & IL_CMD_FAILED_MSK) { in il3945_get_measurement() 719 spectrum_resp_status = le16_to_cpu(pkt->u.spectrum.status); in il3945_get_measurement() 722 if (pkt->u.spectrum.id != 0xff) { in il3945_get_measurement() 724 pkt->u.spectrum.id); in il3945_get_measurement() 744 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_alive() local 748 palive = &pkt->u.alive_frame; in il3945_hdl_alive() 755 memcpy(&il->card_alive_init, &pkt->u.alive_frame, in il3945_hdl_alive() 760 memcpy(&il->card_alive, &pkt->u.alive_frame, in il3945_hdl_alive() [all …]
|
D | 4965-mac.c | 630 struct il_rx_pkt *pkt = rxb_addr(rxb); in il4965_hdl_rx() local 647 if (pkt->hdr.cmd == N_RX) { in il4965_hdl_rx() 648 phy_res = (struct il_rx_phy_res *)pkt->u.raw; in il4965_hdl_rx() 650 (struct ieee80211_hdr *)(pkt->u.raw + sizeof(*phy_res) + in il4965_hdl_rx() 655 *(__le32 *) (pkt->u.raw + sizeof(*phy_res) + in il4965_hdl_rx() 664 amsdu = (struct il_rx_mpdu_res_start *)pkt->u.raw; in il4965_hdl_rx() 665 header = (struct ieee80211_hdr *)(pkt->u.raw + sizeof(*amsdu)); in il4965_hdl_rx() 667 rx_pkt_status = *(__le32 *) (pkt->u.raw + sizeof(*amsdu) + len); in il4965_hdl_rx() 760 struct il_rx_pkt *pkt = rxb_addr(rxb); in il4965_hdl_rx_phy() local 763 memcpy(&il->_4965.last_phy_res, pkt->u.raw, in il4965_hdl_rx_phy() [all …]
|
D | common.h | 117 struct il_rx_pkt *pkt); 581 struct il_rx_pkt *pkt); 1759 void il_recover_from_stats(struct il_priv *il, struct il_rx_pkt *pkt); 1826 struct il_rx_pkt *pkt)); 1983 static inline bool il_need_reclaim(struct il_priv *il, struct il_rx_pkt *pkt) in il_need_reclaim() argument 1991 return !(pkt->hdr.sequence & SEQ_RX_FRAME) && in il_need_reclaim() 1992 pkt->hdr.cmd != N_STATS && pkt->hdr.cmd != C_TX && in il_need_reclaim() 1993 pkt->hdr.cmd != N_RX_PHY && pkt->hdr.cmd != N_RX && in il_need_reclaim() 1994 pkt->hdr.cmd != N_RX_MPDU && pkt->hdr.cmd != N_COMPRESSED_BA; in il_need_reclaim()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/ |
D | rx.c | 585 struct iwl_rx_packet *pkt; in iwl_pcie_rx_handle_rb() local 598 pkt = rxb_addr(&rxcb); in iwl_pcie_rx_handle_rb() 600 if (pkt->len_n_flags == cpu_to_le32(FH_RSCSR_FRAME_INVALID)) in iwl_pcie_rx_handle_rb() 606 get_cmd_string(trans_pcie, pkt->hdr.cmd), in iwl_pcie_rx_handle_rb() 607 pkt->hdr.cmd, le16_to_cpu(pkt->hdr.sequence)); in iwl_pcie_rx_handle_rb() 609 len = iwl_rx_packet_len(pkt); in iwl_pcie_rx_handle_rb() 611 trace_iwlwifi_dev_rx(trans->dev, trans, pkt, len); in iwl_pcie_rx_handle_rb() 612 trace_iwlwifi_dev_rx_data(trans->dev, trans, pkt, len); in iwl_pcie_rx_handle_rb() 620 reclaim = !(pkt->hdr.sequence & SEQ_RX_FRAME); in iwl_pcie_rx_handle_rb() 626 pkt->hdr.cmd) { in iwl_pcie_rx_handle_rb() [all …]
|
/linux-4.1.27/drivers/misc/ |
D | hpilo.c | 141 int dir, int *id, int *len, void **pkt) in ilo_pkt_dequeue() argument 162 if (pkt) in ilo_pkt_dequeue() 163 *pkt = (void *)(desc + desc_mem_sz(pkt_id)); in ilo_pkt_dequeue() 442 void *pkt; in ilo_read() local 463 &pkt_len, &pkt); in ilo_read() 477 err = copy_to_user(buf, pkt, len); in ilo_read() 492 void *pkt; in ilo_write() local 498 if (!ilo_pkt_dequeue(hw, driver_ccb, SENDQ, &pkt_id, &pkt_len, &pkt)) in ilo_write() 506 err = copy_from_user(pkt, buf, len); in ilo_write()
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
D | gelic_udbg.c | 56 u8 pkt[1520]; member 162 dbg.descr.buf_addr = bus_addr + offsetof(struct debug_block, pkt); in gelic_debug_init() 174 h_eth = (struct ethhdr *)dbg.pkt; in gelic_debug_init()
|
/linux-4.1.27/net/bluetooth/bnep/ |
D | core.c | 245 u8 pkt[3]; in bnep_rx_control() local 246 pkt[0] = BNEP_CONTROL; in bnep_rx_control() 247 pkt[1] = BNEP_CMD_NOT_UNDERSTOOD; in bnep_rx_control() 248 pkt[2] = cmd; in bnep_rx_control() 249 err = bnep_send(s, pkt, sizeof(pkt)); in bnep_rx_control()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1797 const struct cpl_rx_pkt *pkt) in do_gro() argument 1819 skb_set_hash(skb, (__force u32)pkt->rsshdr.hash_val, in do_gro() 1822 if (unlikely(pkt->vlan_ex)) { in do_gro() 1823 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), ntohs(pkt->vlan)); in do_gro() 1848 const struct cpl_rx_pkt *pkt; in t4_ethrx_handler() local 1860 pkt = (const struct cpl_rx_pkt *)rsp; in t4_ethrx_handler() 1861 csum_ok = pkt->csum_calc && !pkt->err_vec && in t4_ethrx_handler() 1863 if ((pkt->l2info & htonl(RXF_TCP_F)) && in t4_ethrx_handler() 1865 (q->netdev->features & NETIF_F_GRO) && csum_ok && !pkt->ip_frag) { in t4_ethrx_handler() 1866 do_gro(rxq, si, pkt); in t4_ethrx_handler() [all …]
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
D | rsi_main.h | 224 int (*host_intf_read_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len); 225 int (*host_intf_write_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len);
|
D | rsi_91x_sdio.c | 564 u8 *pkt, in rsi_sdio_host_intf_write_pkt() argument 574 queueno = ((pkt[1] >> 4) & 0xf); in rsi_sdio_host_intf_write_pkt() 586 (u8 *)pkt, in rsi_sdio_host_intf_write_pkt() 605 u8 *pkt, in rsi_sdio_host_intf_read_pkt() argument 618 (u8 *)pkt); in rsi_sdio_host_intf_read_pkt()
|
D | rsi_91x_usb.c | 337 u8 *pkt, in rsi_usb_host_intf_write_pkt() argument 340 u32 queueno = ((pkt[1] >> 4) & 0xf); in rsi_usb_host_intf_write_pkt() 347 (u8 *)pkt, in rsi_usb_host_intf_write_pkt()
|
D | rsi_sdio.h | 121 int rsi_sdio_host_intf_read_pkt(struct rsi_hw *adapter, u8 *pkt, u32 length);
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | at91_udc.c | 1048 union setup pkt; in handle_setup() local 1055 pkt.raw[i++] = __raw_readb(dreg); in handle_setup() 1056 if (pkt.r.bRequestType & USB_DIR_IN) { in handle_setup() 1077 #define w_index le16_to_cpu(pkt.r.wIndex) in handle_setup() 1078 #define w_value le16_to_cpu(pkt.r.wValue) in handle_setup() 1079 #define w_length le16_to_cpu(pkt.r.wLength) in handle_setup() 1082 pkt.r.bRequestType, pkt.r.bRequest, in handle_setup() 1093 switch ((pkt.r.bRequestType << 8) | pkt.r.bRequest) { in handle_setup() 1107 if (pkt.r.wValue) in handle_setup() 1244 status = udc->driver->setup(&udc->gadget, &pkt.r); in handle_setup() [all …]
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1552 const struct cpl_rx_pkt *pkt) in do_gro() argument 1573 if (pkt->vlan_ex) { in do_gro() 1575 be16_to_cpu(pkt->vlan)); in do_gro() 1600 const struct cpl_rx_pkt *pkt = (void *)rsp; in t4vf_ethrx_handler() local 1601 bool csum_ok = pkt->csum_calc && !pkt->err_vec && in t4vf_ethrx_handler() 1611 if ((pkt->l2info & cpu_to_be32(RXF_TCP_F)) && in t4vf_ethrx_handler() 1613 !pkt->ip_frag) { in t4vf_ethrx_handler() 1614 do_gro(rxq, gl, pkt); in t4vf_ethrx_handler() 1632 if (csum_ok && !pkt->err_vec && in t4vf_ethrx_handler() 1633 (be32_to_cpu(pkt->l2info) & (RXF_UDP_F | RXF_TCP_F))) { in t4vf_ethrx_handler() [all …]
|
/linux-4.1.27/drivers/staging/gdm72xx/ |
D | gdm_usb.c | 256 u8 *pkt = t->buf; in __gdm_usb_send_complete() local 269 cmd_evt = (pkt[0] << 8) | pkt[1]; in __gdm_usb_send_complete() 296 u8 *pkt = data; in gdm_usb_send() local 313 cmd_evt = (pkt[0] << 8) | pkt[1]; in gdm_usb_send()
|
D | gdm_sdio.c | 383 u8 *pkt = data; in gdm_sdio_send() local 393 cmd_evt = (pkt[0] << 8) | pkt[1]; in gdm_sdio_send()
|
/linux-4.1.27/include/linux/ |
D | arcdevice.h | 198 int (*prepare_tx) (struct net_device * dev, struct archdr * pkt, int length, 226 struct archdr *pkt; /* a pointer into the skb */ member
|
D | mroute.h | 84 unsigned long pkt; member
|
D | mroute6.h | 93 unsigned long pkt; member
|
/linux-4.1.27/net/ipv6/ |
D | ip6mr.c | 113 static int ip6mr_cache_report(struct mr6_table *mrt, struct sk_buff *pkt, 577 mfc->mfc_un.res.pkt, in ipmr_mfc_seq_show() 1134 static int ip6mr_cache_report(struct mr6_table *mrt, struct sk_buff *pkt, in ip6mr_cache_report() argument 1143 skb = skb_realloc_headroom(pkt, -skb_network_offset(pkt) in ip6mr_cache_report() 1164 skb_push(skb, -skb_network_offset(pkt)); in ip6mr_cache_report() 1173 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report() 1174 msg->im6_dst = ipv6_hdr(pkt)->daddr; in ip6mr_cache_report() 1186 skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr)); in ip6mr_cache_report() 1199 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report() 1200 msg->im6_dst = ipv6_hdr(pkt)->daddr; in ip6mr_cache_report() [all …]
|
D | ipv6_sockglue.c | 449 struct in6_pktinfo pkt; in do_ipv6_setsockopt() local 456 if (copy_from_user(&pkt, optval, sizeof(struct in6_pktinfo))) { in do_ipv6_setsockopt() 460 if (sk->sk_bound_dev_if && pkt.ipi6_ifindex != sk->sk_bound_dev_if) in do_ipv6_setsockopt() 463 np->sticky_pktinfo.ipi6_ifindex = pkt.ipi6_ifindex; in do_ipv6_setsockopt() 464 np->sticky_pktinfo.ipi6_addr = pkt.ipi6_addr; in do_ipv6_setsockopt()
|
/linux-4.1.27/drivers/net/ethernet/tile/ |
D | tilepro.c | 637 netio_pkt_t *pkt = (netio_pkt_t *)((unsigned long) &qsp[1] + index); in tile_net_discard_aux() local 640 unsigned int buffer = pkt->__packet.word; in tile_net_discard_aux() 696 netio_pkt_t *pkt = (netio_pkt_t *)((unsigned long) &qsp[1] + index); in tile_net_poll_aux() local 698 netio_pkt_metadata_t *metadata = NETIO_PKT_METADATA(pkt); in tile_net_poll_aux() 699 netio_pkt_status_t pkt_status = NETIO_PKT_STATUS_M(metadata, pkt); in tile_net_poll_aux() 704 (NETIO_PKT_CUSTOM_LENGTH(pkt) + in tile_net_poll_aux() 708 unsigned int buffer = pkt->__packet.word; in tile_net_poll_aux() 746 } else if (NETIO_PKT_ETHERTYPE_RECOGNIZED_M(metadata, pkt) && in tile_net_poll_aux() 788 if (NETIO_PKT_L4_CSUM_CORRECT_M(metadata, pkt)) in tile_net_poll_aux()
|
/linux-4.1.27/drivers/input/mouse/ |
D | alps.c | 963 unsigned char *pkt, in alps_get_finger_coordinate_v7() argument 966 mt[0].x = ((pkt[2] & 0x80) << 4); in alps_get_finger_coordinate_v7() 967 mt[0].x |= ((pkt[2] & 0x3F) << 5); in alps_get_finger_coordinate_v7() 968 mt[0].x |= ((pkt[3] & 0x30) >> 1); in alps_get_finger_coordinate_v7() 969 mt[0].x |= (pkt[3] & 0x07); in alps_get_finger_coordinate_v7() 970 mt[0].y = (pkt[1] << 3) | (pkt[0] & 0x07); in alps_get_finger_coordinate_v7() 972 mt[1].x = ((pkt[3] & 0x80) << 4); in alps_get_finger_coordinate_v7() 973 mt[1].x |= ((pkt[4] & 0x80) << 3); in alps_get_finger_coordinate_v7() 974 mt[1].x |= ((pkt[4] & 0x3F) << 4); in alps_get_finger_coordinate_v7() 975 mt[1].y = ((pkt[5] & 0x80) << 3); in alps_get_finger_coordinate_v7() [all …]
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
D | rtw_xmit.c | 107 pxframe->pkt = NULL; in _rtw_init_xmit_priv() 410 _rtw_open_pktfile(ppktfile->pkt, ppktfile); in set_qos() 429 static s32 update_attrib(struct adapter *padapter, struct sk_buff *pkt, struct pkt_attrib *pattrib) in update_attrib() argument 443 _rtw_open_pktfile(pkt, &pktfile); in update_attrib() 970 s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitf… in rtw_xmitframe_coalesce() argument 1008 _rtw_open_pktfile(pkt, &pktfile); in rtw_xmitframe_coalesce() 1395 pxframe->pkt = NULL; in rtw_alloc_xmitframe() 1424 if (pxmitframe->pkt) { in rtw_free_xmitframe() 1425 pndis_pkt = pxmitframe->pkt; in rtw_free_xmitframe() 1426 pxmitframe->pkt = NULL; in rtw_free_xmitframe() [all …]
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/ |
D | dma.h | 105 (void *pkt, void *arg_a), void *arg_a);
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_hw.c | 3125 static u8 *locate_mpa(u8 *pkt, u32 aeq_info) in locate_mpa() argument 3129 pkt += ETH_HLEN; in locate_mpa() 3132 pkt += 4 * (pkt[0] & 0x0f); in locate_mpa() 3133 pkt += 4 * ((pkt[12] >> 4) & 0x0f); in locate_mpa() 3135 return pkt; in locate_mpa() 3141 u8 *pkt; in iwarp_opcode() local 3146 pkt = nesqp->hwqp.q2_vbase + BAD_FRAME_OFFSET; in iwarp_opcode() 3147 mpa = (u16 *)locate_mpa(pkt, aeq_info); in iwarp_opcode() 3157 u8 *pkt = nesqp->hwqp.q2_vbase + BAD_FRAME_OFFSET; in nes_bld_terminate_hdr() local 3170 pkt = locate_mpa(pkt, aeq_info); in nes_bld_terminate_hdr() [all …]
|
/linux-4.1.27/net/ipv4/ |
D | ipmr.c | 132 struct sk_buff *pkt, vifi_t vifi, int assert); 953 struct sk_buff *pkt, vifi_t vifi, int assert) in ipmr_cache_report() argument 956 const int ihl = ip_hdrlen(pkt); in ipmr_cache_report() 964 skb = skb_realloc_headroom(pkt, sizeof(struct iphdr)); in ipmr_cache_report() 983 memcpy(msg, skb_network_header(pkt), sizeof(struct iphdr)); in ipmr_cache_report() 988 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(pkt)->tot_len) + in ipmr_cache_report() 998 skb_copy_to_linear_data(skb, pkt->data, ihl); in ipmr_cache_report() 1002 skb_dst_set(skb, dst_clone(skb_dst(pkt))); in ipmr_cache_report() 1532 sr.pktcnt = c->mfc_un.res.pkt; in ipmr_ioctl() 1606 sr.pktcnt = c->mfc_un.res.pkt; in ipmr_compat_ioctl() [all …]
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_alb.c | 927 struct learning_pkt pkt; in alb_send_lp_vid() local 932 memset(&pkt, 0, size); in alb_send_lp_vid() 933 ether_addr_copy(pkt.mac_dst, mac_addr); in alb_send_lp_vid() 934 ether_addr_copy(pkt.mac_src, mac_addr); in alb_send_lp_vid() 935 pkt.type = cpu_to_be16(ETH_P_LOOPBACK); in alb_send_lp_vid() 942 memcpy(data, &pkt, size); in alb_send_lp_vid() 946 skb->protocol = pkt.type; in alb_send_lp_vid()
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
D | r128_drv.h | 413 #define CCE_PACKET3(pkt, n) (R128_CCE_PACKET3 | \ argument 414 (pkt) | ((n) << 16))
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
D | usb_ops_linux.c | 438 precvframe->pkt = pkt_copy; in recvbuf2recvframe() 456 precvframe->pkt = skb_clone(pskb, GFP_ATOMIC); in recvbuf2recvframe() 457 if (!precvframe->pkt) { in recvbuf2recvframe()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | vio.h | 359 int (*handle_attr)(struct vio_driver_state *vio, void *pkt); 478 int vio_control_pkt_engine(struct vio_driver_state *vio, void *pkt);
|
/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 482 rtw_xmitframe_coalesce(adapt, pxmitframe->pkt, pxmitframe); in rtl8188eu_xmitframe_complete() 556 rtw_xmitframe_coalesce(adapt, pxmitframe->pkt, pxmitframe); in rtl8188eu_xmitframe_complete() 622 res = rtw_xmitframe_coalesce(adapt, pxmitframe->pkt, pxmitframe); in xmitframe_direct()
|
/linux-4.1.27/drivers/scsi/qla4xxx/ |
D | ql4_init.c | 69 struct response *pkt; in qla4xxx_init_response_q_entries() local 71 pkt = (struct response *)ha->response_ptr; in qla4xxx_init_response_q_entries() 73 pkt->signature = RESPONSE_PROCESSED; in qla4xxx_init_response_q_entries() 74 pkt++; in qla4xxx_init_response_q_entries()
|