/linux-4.4.14/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.4.14/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.4.14/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.4.14/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 | 165 static int caif_sktrecv_cb(struct cflayer *layr, struct cfpkt *pkt) in caif_sktrecv_cb() argument 171 skb = cfpkt_tonative(pkt); in caif_sktrecv_cb() 503 struct cfpkt *pkt; in transmit_skb() local 505 pkt = cfpkt_fromnative(CAIF_DIR_OUT, skb); in transmit_skb() 507 cfpkt_set_prio(pkt, cf_sk->sk.sk_priority); in transmit_skb() 514 return cf_sk->layer.dn->transmit(cf_sk->layer.dn, pkt); in transmit_skb()
|
/linux-4.4.14/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 | 59 struct usbhs_pkt *pkt); 72 int (*prepare)(struct usbhs_pkt *pkt, int *is_done); 73 int (*try_run)(struct usbhs_pkt *pkt, int *is_done); 74 int (*dma_done)(struct usbhs_pkt *pkt, int *is_done); 102 void usbhs_pkt_init(struct usbhs_pkt *pkt); 103 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, 105 struct usbhs_pkt *pkt), 107 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 | 32 struct usbhs_pkt pkt; member 110 #define usbhsg_ureq_to_pkt(u) (&(u)->pkt) 112 container_of(i, struct usbhsg_request, pkt) 156 static void usbhsg_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt) in usbhsg_queue_done() argument 158 struct usbhs_pipe *pipe = pkt->pipe; in usbhsg_queue_done() 160 struct usbhsg_request *ureq = usbhsg_pkt_to_ureq(pkt); in usbhsg_queue_done() 163 ureq->req.actual = pkt->actual; in usbhsg_queue_done() 177 struct usbhs_pkt *pkt = usbhsg_ureq_to_pkt(ureq); in usbhsg_queue_push() local 182 usbhs_pkt_push(pipe, pkt, usbhsg_queue_done, in usbhsg_queue_push() 194 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.4.14/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.4.14/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.4.14/drivers/staging/rdma/ipath/ |
D | ipath_user_sdma.c | 146 static void ipath_user_sdma_init_frag(struct ipath_user_sdma_pkt *pkt, in ipath_user_sdma_init_frag() argument 152 pkt->addr[i].offset = offset; in ipath_user_sdma_init_frag() 153 pkt->addr[i].length = len; in ipath_user_sdma_init_frag() 154 pkt->addr[i].put_page = put_page; in ipath_user_sdma_init_frag() 155 pkt->addr[i].dma_mapped = dma_mapped; in ipath_user_sdma_init_frag() 156 pkt->addr[i].page = page; in ipath_user_sdma_init_frag() 157 pkt->addr[i].kvaddr = kvaddr; in ipath_user_sdma_init_frag() 158 pkt->addr[i].addr = dma_addr; in ipath_user_sdma_init_frag() 161 static void ipath_user_sdma_init_header(struct ipath_user_sdma_pkt *pkt, in ipath_user_sdma_init_header() argument 167 pkt->naddr = 1; in ipath_user_sdma_init_header() [all …]
|
/linux-4.4.14/net/netfilter/ |
D | nft_reject_inet.c | 22 const struct nft_pktinfo *pkt) in nft_reject_inet_eval() argument 26 switch (pkt->pf) { in nft_reject_inet_eval() 30 nf_send_unreach(pkt->skb, priv->icmp_code, in nft_reject_inet_eval() 31 pkt->hook); in nft_reject_inet_eval() 34 nf_send_reset(pkt->net, pkt->skb, pkt->hook); in nft_reject_inet_eval() 37 nf_send_unreach(pkt->skb, in nft_reject_inet_eval() 39 pkt->hook); in nft_reject_inet_eval() 46 nf_send_unreach6(pkt->net, pkt->skb, priv->icmp_code, in nft_reject_inet_eval() 47 pkt->hook); in nft_reject_inet_eval() 50 nf_send_reset6(pkt->net, pkt->skb, pkt->hook); in nft_reject_inet_eval() [all …]
|
D | nf_tables_core.c | 47 static void __nft_trace_packet(const struct nft_pktinfo *pkt, in __nft_trace_packet() argument 51 nf_log_trace(pkt->net, pkt->pf, pkt->hook, pkt->skb, pkt->in, in __nft_trace_packet() 52 pkt->out, &trace_loginfo, "TRACE: %s:%s:%s:%u ", in __nft_trace_packet() 57 static inline void nft_trace_packet(const struct nft_pktinfo *pkt, in nft_trace_packet() argument 61 if (unlikely(pkt->skb->nf_trace)) in nft_trace_packet() 62 __nft_trace_packet(pkt, chain, rulenum, type); in nft_trace_packet() 78 const struct nft_pktinfo *pkt) in nft_payload_fast_eval() argument 81 const struct sk_buff *skb = pkt->skb; in nft_payload_fast_eval() 88 ptr = skb_network_header(skb) + pkt->xt.thoff; in nft_payload_fast_eval() 112 nft_do_chain(struct nft_pktinfo *pkt, void *priv) in nft_do_chain() argument [all …]
|
D | nf_tables_netdev.c | 19 nft_netdev_set_pktinfo_ipv4(struct nft_pktinfo *pkt, in nft_netdev_set_pktinfo_ipv4() argument 26 nft_set_pktinfo(pkt, skb, state); in nft_netdev_set_pktinfo_ipv4() 44 pkt->tprot = iph->protocol; in nft_netdev_set_pktinfo_ipv4() 45 pkt->xt.thoff = thoff; in nft_netdev_set_pktinfo_ipv4() 46 pkt->xt.fragoff = ntohs(iph->frag_off) & IP_OFFSET; in nft_netdev_set_pktinfo_ipv4() 50 __nft_netdev_set_pktinfo_ipv6(struct nft_pktinfo *pkt, in __nft_netdev_set_pktinfo_ipv6() argument 73 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, NULL); in __nft_netdev_set_pktinfo_ipv6() 77 pkt->tprot = protohdr; in __nft_netdev_set_pktinfo_ipv6() 78 pkt->xt.thoff = thoff; in __nft_netdev_set_pktinfo_ipv6() 79 pkt->xt.fragoff = frag_off; in __nft_netdev_set_pktinfo_ipv6() [all …]
|
D | nft_log.c | 31 const struct nft_pktinfo *pkt) in nft_log_eval() argument 35 nf_log_packet(pkt->net, pkt->pf, pkt->hook, pkt->skb, pkt->in, in nft_log_eval() 36 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() 46 *dest = pkt->pf; in nft_meta_get_eval() 49 *dest = pkt->tprot; in nft_meta_get_eval() 141 switch (pkt->pf) { in nft_meta_get_eval() 193 const struct nft_pktinfo *pkt) in nft_meta_set_eval() argument 196 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->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 | 70 const struct nft_pktinfo *pkt) in nft_payload_eval() argument 73 const struct sk_buff *skb = pkt->skb; in nft_payload_eval() 95 offset = pkt->xt.thoff; in nft_payload_eval()
|
D | nft_limit.c | 110 const struct nft_pktinfo *pkt) in nft_limit_pkts_eval() argument 158 const struct nft_pktinfo *pkt) in nft_limit_pkt_bytes_eval() argument 161 u64 cost = div_u64(priv->nsecs * pkt->skb->len, priv->rate); in nft_limit_pkt_bytes_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_counter.c | 36 const struct nft_pktinfo *pkt) in nft_counter_eval() argument 44 this_cpu->counter.bytes += pkt->skb->len; in nft_counter_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_dynset.c | 62 const struct nft_pktinfo *pkt) in nft_dynset_eval() argument 84 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
|
/linux-4.4.14/net/vmw_vsock/ |
D | vmci_transport.c | 49 struct vmci_transport_packet *pkt); 53 struct vmci_transport_packet *pkt); 56 struct vmci_transport_packet *pkt); 59 struct vmci_transport_packet *pkt); 62 struct vmci_transport_packet *pkt); 64 struct vmci_transport_packet *pkt); 73 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.4.14/drivers/block/ |
D | pktcdvd.c | 525 struct packet_data *pkt; in pkt_alloc_packet_data() local 527 pkt = kzalloc(sizeof(struct packet_data), GFP_KERNEL); in pkt_alloc_packet_data() 528 if (!pkt) in pkt_alloc_packet_data() 531 pkt->frames = frames; in pkt_alloc_packet_data() 532 pkt->w_bio = bio_kmalloc(GFP_KERNEL, frames); in pkt_alloc_packet_data() 533 if (!pkt->w_bio) in pkt_alloc_packet_data() 537 pkt->pages[i] = alloc_page(GFP_KERNEL|__GFP_ZERO); in pkt_alloc_packet_data() 538 if (!pkt->pages[i]) in pkt_alloc_packet_data() 542 spin_lock_init(&pkt->lock); in pkt_alloc_packet_data() 543 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.4.14/drivers/net/arcnet/ |
D | capmode.c | 47 struct archdr *pkt = pkthdr; in rx() local 67 pkt = (struct archdr *)skb_mac_header(skb); in rx() 75 pktbuf = (char *)pkt; in rx() 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx() 79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx() 80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx() 82 if (length > sizeof(pkt->soft)) in rx() 83 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx() 84 pkt->soft.raw + sizeof(pkt->soft) in rx() [all …]
|
D | rfc1051.c | 44 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length, 89 struct archdr *pkt = (struct archdr *)skb->data; in type_trans() local 90 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in type_trans() 97 if (pkt->hard.dest == 0) { in type_trans() 101 if (pkt->hard.dest != dev->dev_addr[0]) in type_trans() 126 struct archdr *pkt = pkthdr; in rx() local 144 pkt = (struct archdr *)skb->data; in rx() 147 memcpy(pkt, pkthdr, sizeof(struct archdr)); in rx() 148 if (length > sizeof(pkt->soft)) in rx() 149 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx() [all …]
|
D | arc-rawmode.c | 44 struct archdr *pkt = pkthdr; in rx() local 62 pkt = (struct archdr *)skb->data; in rx() 68 memcpy(pkt, pkthdr, sizeof(struct archdr)); in rx() 69 if (length > sizeof(pkt->soft)) in rx() 70 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx() 71 pkt->soft.raw + sizeof(pkt->soft), in rx() 72 length - sizeof(pkt->soft)); in rx() 88 struct archdr *pkt = (struct archdr *)skb_push(skb, hdr_size); in build_header() local 96 pkt->hard.source = *dev->dev_addr; in build_header() 104 pkt->hard.dest = 0; in build_header() [all …]
|
D | rfc1201.c | 45 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length, 93 struct archdr *pkt = (struct archdr *)skb->data; in type_trans() local 94 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; in type_trans() 101 if (pkt->hard.dest == 0) { in type_trans() 105 if (pkt->hard.dest != dev->dev_addr[0]) in type_trans() 137 struct archdr *pkt = pkthdr; in rx() local 139 int saddr = pkt->hard.source, ofs; in rx() 163 soft, sizeof(pkt->soft)); in rx() 189 pkt = (struct archdr *)skb->data; in rx() 190 soft = &pkt->soft.rfc1201; in rx() [all …]
|
D | arcnet.c | 65 static int null_prepare_tx(struct net_device *dev, struct archdr *pkt, 600 struct archdr *pkt; in arcnet_send_packet() local 611 pkt = (struct archdr *)skb->data; in arcnet_send_packet() 612 soft = &pkt->soft.rfc1201; in arcnet_send_packet() 616 skb->len, pkt->hard.dest); in arcnet_send_packet() 638 if (proto->prepare_tx(dev, pkt, skb->len, txbuf) && in arcnet_send_packet() 649 lp->outgoing.pkt = pkt; in arcnet_send_packet() 1012 struct archdr pkt; in arcnet_rx() local 1016 soft = &pkt.soft.rfc1201; in arcnet_rx() 1018 lp->hw.copy_from_card(dev, bufnum, 0, &pkt, ARC_HDR_SIZE); in arcnet_rx() [all …]
|
D | arcdevice.h | 207 int (*prepare_tx)(struct net_device *dev, struct archdr *pkt, 233 struct archdr *pkt; /* a pointer into the skb */ member
|
/linux-4.4.14/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.4.14/include/net/netfilter/ |
D | nf_tables_ipv4.h | 8 nft_set_pktinfo_ipv4(struct nft_pktinfo *pkt, in nft_set_pktinfo_ipv4() argument 14 nft_set_pktinfo(pkt, skb, state); in nft_set_pktinfo_ipv4() 16 ip = ip_hdr(pkt->skb); in nft_set_pktinfo_ipv4() 17 pkt->tprot = ip->protocol; in nft_set_pktinfo_ipv4() 18 pkt->xt.thoff = ip_hdrlen(pkt->skb); in nft_set_pktinfo_ipv4() 19 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 15 nft_set_pktinfo(pkt, skb, state); in nft_set_pktinfo_ipv6() 17 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, NULL); in nft_set_pktinfo_ipv6() 22 pkt->tprot = protohdr; in nft_set_pktinfo_ipv6() 23 pkt->xt.thoff = thoff; in nft_set_pktinfo_ipv6() 24 pkt->xt.fragoff = frag_off; in nft_set_pktinfo_ipv6()
|
D | nf_tables.h | 29 static inline void nft_set_pktinfo(struct nft_pktinfo *pkt, in nft_set_pktinfo() argument 33 pkt->skb = skb; in nft_set_pktinfo() 34 pkt->net = pkt->xt.net = state->net; in nft_set_pktinfo() 35 pkt->in = pkt->xt.in = state->in; in nft_set_pktinfo() 36 pkt->out = pkt->xt.out = state->out; in nft_set_pktinfo() 37 pkt->hook = pkt->xt.hooknum = state->hook; in nft_set_pktinfo() 38 pkt->pf = pkt->xt.family = state->pf; in nft_set_pktinfo() 620 const struct nft_pktinfo *pkt); 831 unsigned int nft_do_chain(struct nft_pktinfo *pkt, void *priv);
|
D | nft_meta.h | 30 const struct nft_pktinfo *pkt); 34 const struct nft_pktinfo *pkt);
|
/linux-4.4.14/drivers/soc/qcom/ |
D | smd-rpm.c | 112 } *pkt; in qcom_rpm_smd_write() local 113 size_t size = sizeof(*pkt) + count; in qcom_rpm_smd_write() 119 pkt = kmalloc(size, GFP_KERNEL); in qcom_rpm_smd_write() 120 if (!pkt) in qcom_rpm_smd_write() 125 pkt->hdr.service_type = cpu_to_le32(RPM_SERVICE_TYPE_REQUEST); in qcom_rpm_smd_write() 126 pkt->hdr.length = cpu_to_le32(sizeof(struct qcom_rpm_request) + count); in qcom_rpm_smd_write() 128 pkt->req.msg_id = cpu_to_le32(msg_id++); in qcom_rpm_smd_write() 129 pkt->req.flags = cpu_to_le32(state); in qcom_rpm_smd_write() 130 pkt->req.type = cpu_to_le32(type); in qcom_rpm_smd_write() 131 pkt->req.id = cpu_to_le32(id); in qcom_rpm_smd_write() [all …]
|
/linux-4.4.14/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.4.14/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 | 33 precvframe->pkt = NULL; in rtw_os_recv_resource_alloc() 96 skb = precv_frame->pkt; in rtw_recv_indicatepkt() 170 precv_frame->pkt = NULL; in rtw_recv_indicatepkt()
|
/linux-4.4.14/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 261 const struct nft_pktinfo *pkt) in nft_reject_bridge_eval() argument 264 const unsigned char *dest = eth_hdr(pkt->skb)->h_dest; in nft_reject_bridge_eval() 270 switch (eth_hdr(pkt->skb)->h_proto) { in nft_reject_bridge_eval() 274 nft_reject_br_send_v4_unreach(pkt->skb, pkt->in, in nft_reject_bridge_eval() 275 pkt->hook, in nft_reject_bridge_eval() 279 nft_reject_br_send_v4_tcp_reset(pkt->skb, pkt->in, in nft_reject_bridge_eval() 280 pkt->hook); in nft_reject_bridge_eval() 283 nft_reject_br_send_v4_unreach(pkt->skb, pkt->in, in nft_reject_bridge_eval() 284 pkt->hook, in nft_reject_bridge_eval() 292 nft_reject_br_send_v6_unreach(pkt->net, pkt->skb, 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 72 nft_set_pktinfo_ipv4(pkt, skb, state); in nft_bridge_set_pktinfo_ipv4() 74 nft_set_pktinfo(pkt, skb, state); in nft_bridge_set_pktinfo_ipv4() 77 static inline void nft_bridge_set_pktinfo_ipv6(struct nft_pktinfo *pkt, in nft_bridge_set_pktinfo_ipv6() argument 83 nft_set_pktinfo_ipv6(pkt, skb, state) == 0) in nft_bridge_set_pktinfo_ipv6() 86 nft_set_pktinfo(pkt, skb, state); in nft_bridge_set_pktinfo_ipv6() 94 struct nft_pktinfo pkt; in nft_do_chain_bridge() local 98 nft_bridge_set_pktinfo_ipv4(&pkt, skb, state); in nft_do_chain_bridge() 101 nft_bridge_set_pktinfo_ipv6(&pkt, skb, state); in nft_do_chain_bridge() 104 nft_set_pktinfo(&pkt, 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.4.14/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 | 288 struct PGPKT_STRUCT pkt; in fix_header() local 294 pkt.offset = GET_EFUSE_OFFSET(header); in fix_header() 295 pkt.word_en = GET_EFUSE_WORD_EN(header); in fix_header() 296 addr = header_addr + 1 + calculate_word_cnts(pkt.word_en) * 2; in fix_header() 308 if (pkt.offset != offset) { in fix_header() 314 if (BIT(i) & pkt.word_en) { in fix_header() 318 pkt.data[i * 2] = value; in fix_header() 325 pkt.data[i * 2 + 1] = in fix_header() 339 if (BIT(i) & pkt.word_en) { in fix_header() 340 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() 584 sint r8712_xmitframe_coalesce(struct _adapter *padapter, _pkt *pkt, in r8712_xmitframe_coalesce() argument 612 _r8712_open_pktfile(pkt, &pktfile); in r8712_xmitframe_coalesce() 816 pxframe->pkt = NULL; in r8712_alloc_xmitframe() 833 if (pxmitframe->pkt) in r8712_free_xmitframe() 834 pxmitframe->pkt = NULL; in r8712_free_xmitframe()
|
D | rtl8712_xmit.c | 306 r8712_xmitframe_coalesce(padapter, pxmitframe->pkt, pxmitframe); in r8712_append_mpdu_unit() 687 pxmitframe->pkt, pxmitframe); in r8712_xmitframe_complete() 752 res = r8712_xmitframe_coalesce(padapter, pxmitframe->pkt, pxmitframe); in r8712_xmit_direct() 753 pxmitframe->pkt = NULL; in r8712_xmit_direct() 762 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() 1071 precvframe->u.hdr.pkt = pkt_copy; in recvbuf2recvframe() 1080 precvframe->u.hdr.pkt = skb_clone(pskb, GFP_ATOMIC); in recvbuf2recvframe() 1081 if (!precvframe->u.hdr.pkt) in recvbuf2recvframe()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nft_reject_ipv6.c | 24 const struct nft_pktinfo *pkt) in nft_reject_ipv6_eval() argument 30 nf_send_unreach6(pkt->net, pkt->skb, priv->icmp_code, in nft_reject_ipv6_eval() 31 pkt->hook); in nft_reject_ipv6_eval() 34 nf_send_reset6(pkt->net, pkt->skb, pkt->hook); in nft_reject_ipv6_eval()
|
D | nft_dup_ipv6.c | 25 const struct nft_pktinfo *pkt) in nft_dup_ipv6_eval() argument 31 nf_dup_ipv6(pkt->net, pkt->skb, pkt->hook, gw, oif); in nft_dup_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, pkt->hook); 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, skb, state); in nft_nat_do_chain() 36 return nft_do_chain(&pkt, priv); 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, skb, state) < 0) in nf_route_table_hook() 48 ret = nft_do_chain(&pkt, priv); 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, skb, state) < 0) in nft_do_chain_ipv6() 29 return nft_do_chain(&pkt, priv); in nft_do_chain_ipv6()
|
/linux-4.4.14/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, pkt->hook); in nft_reject_ipv4_eval() 33 nf_send_reset(pkt->net, pkt->skb, pkt->hook); 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->hook, in nft_masq_ipv4_eval() 30 &range, pkt->out); in nft_masq_ipv4_eval()
|
D | nft_dup_ipv4.c | 25 const struct nft_pktinfo *pkt) in nft_dup_ipv4_eval() argument 33 nf_dup_ipv4(pkt->net, pkt->skb, pkt->hook, &gw, oif); in nft_dup_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->hook); in nft_redir_ipv4_eval()
|
D | nft_chain_route_ipv4.c | 29 struct nft_pktinfo pkt; in nf_route_table_hook() local 40 nft_set_pktinfo_ipv4(&pkt, skb, state); in nf_route_table_hook() 48 ret = nft_do_chain(&pkt, priv); in nf_route_table_hook()
|
D | nft_chain_nat_ipv4.c | 34 struct nft_pktinfo pkt; in nft_nat_do_chain() local 36 nft_set_pktinfo_ipv4(&pkt, skb, state); in nft_nat_do_chain() 38 return nft_do_chain(&pkt, priv); in nft_nat_do_chain()
|
D | nf_tables_arp.c | 22 struct nft_pktinfo pkt; in nft_do_chain_arp() local 24 nft_set_pktinfo(&pkt, skb, state); in nft_do_chain_arp() 26 return nft_do_chain(&pkt, priv); 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, skb, state); in nft_do_chain_ipv4() 29 return nft_do_chain(&pkt, priv); in nft_do_chain_ipv4()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | rx.c | 129 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_reply_error() local 130 struct iwl_error_resp *err_resp = (void *)pkt->data; in iwlagn_rx_reply_error() 142 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_csa() local 143 struct iwl_csa_notification *csa = (void *)pkt->data; in iwlagn_rx_csa() 171 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_spectrum_measure_notif() local 172 struct iwl_spectrum_notification *report = (void *)pkt->data; in iwlagn_rx_spectrum_measure_notif() 188 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_sleep_notif() local 189 struct iwl_sleep_notification *sleep = (void *)pkt->data; in iwlagn_rx_pm_sleep_notif() 198 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwlagn_rx_pm_debug_statistics_notif() local 199 u32 __maybe_unused len = iwl_rx_packet_len(pkt); in iwlagn_rx_pm_debug_statistics_notif() [all …]
|
D | ucode.c | 295 struct iwl_rx_packet *pkt, void *data) in iwl_alive_fn() argument 302 palive = (void *)pkt->data; in iwl_alive_fn() 388 struct iwl_rx_packet *pkt, void *data) in iwlagn_wait_calib() argument 393 if (pkt->hdr.cmd != CALIBRATION_RES_NOTIFICATION) { in iwlagn_wait_calib() 394 WARN_ON(pkt->hdr.cmd != CALIBRATION_COMPLETE_NOTIFICATION); in iwlagn_wait_calib() 398 hdr = (struct iwl_calib_hdr *)pkt->data; in iwlagn_wait_calib() 400 if (iwl_calib_set(priv, hdr, iwl_rx_packet_payload_len(pkt))) in iwlagn_wait_calib()
|
D | scan.c | 254 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_reply_scan() local 255 struct iwl_scanreq_notification *notif = (void *)pkt->data; in iwl_rx_reply_scan() 265 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_start_notif() local 266 struct iwl_scanstart_notification *notif = (void *)pkt->data; in iwl_rx_scan_start_notif() 284 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_results_notif() local 285 struct iwl_scanresults_notification *notif = (void *)pkt->data; in iwl_rx_scan_results_notif() 306 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_rx_scan_complete_notif() local 307 struct iwl_scancomplete_notification *scan_notif = (void *)pkt->data; in iwl_rx_scan_complete_notif()
|
D | sta.c | 64 struct iwl_rx_packet *pkt) in iwl_process_add_sta_resp() argument 66 struct iwl_add_sta_resp *add_sta_resp = (void *)pkt->data; in iwl_process_add_sta_resp() 97 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_add_sta_callback() local 99 iwl_process_add_sta_resp(priv, pkt); in iwl_add_sta_callback() 113 struct iwl_rx_packet *pkt; in iwl_send_add_sta() local 129 pkt = cmd.resp_pkt; in iwl_send_add_sta() 130 add_sta_resp = (void *)pkt->data; in iwl_send_add_sta() 424 struct iwl_rx_packet *pkt; in iwl_send_remove_station() local 446 pkt = cmd.resp_pkt; in iwl_send_remove_station() 447 rem_sta_resp = (void *)pkt->data; in iwl_send_remove_station()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/scsi/qla2xxx/ |
D | qla_isr.c | 1219 sts_entry_t *pkt = iocb; in qla2x00_get_sp_from_handle() local 1223 index = LSW(pkt->handle); in qla2x00_get_sp_from_handle() 1339 sts_entry_t *pkt, int iocb_type) in qla2x00_ct_entry() argument 1348 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt); in qla2x00_ct_entry() 1356 comp_status = le16_to_cpu(pkt->comp_status); in qla2x00_ct_entry() 1368 le16_to_cpu(((sts_entry_t *)pkt)->rsp_info_len); in qla2x00_ct_entry() 1383 (uint8_t *)pkt, sizeof(*pkt)); in qla2x00_ct_entry() 1396 struct sts_entry_24xx *pkt, int iocb_type) in qla24xx_els_ct_entry() argument 1407 sp = qla2x00_get_sp_from_handle(vha, func, req, pkt); in qla24xx_els_ct_entry() 1427 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 | 773 qla24xx_set_t10dif_tags(srb_t *sp, struct fw_dif_context *pkt, in qla24xx_set_t10dif_tags() argument 784 pkt->ref_tag = cpu_to_le32((uint32_t) in qla24xx_set_t10dif_tags() 790 pkt->ref_tag_mask[0] = 0xff; in qla24xx_set_t10dif_tags() 791 pkt->ref_tag_mask[1] = 0xff; in qla24xx_set_t10dif_tags() 792 pkt->ref_tag_mask[2] = 0xff; in qla24xx_set_t10dif_tags() 793 pkt->ref_tag_mask[3] = 0xff; in qla24xx_set_t10dif_tags() 801 pkt->app_tag = cpu_to_le16(0); in qla24xx_set_t10dif_tags() 802 pkt->app_tag_mask[0] = 0x0; in qla24xx_set_t10dif_tags() 803 pkt->app_tag_mask[1] = 0x0; in qla24xx_set_t10dif_tags() 805 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 __force __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.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | d3.c | 399 } __packed *pkt = _pkt; in iwl_mvm_build_tcp_packet() local 403 pkt->eth.h_proto = cpu_to_be16(ETH_P_IP), in iwl_mvm_build_tcp_packet() 404 pkt->ip.version = 4; in iwl_mvm_build_tcp_packet() 405 pkt->ip.ihl = 5; in iwl_mvm_build_tcp_packet() 406 pkt->ip.protocol = IPPROTO_TCP; in iwl_mvm_build_tcp_packet() 412 memcpy(pkt->eth.h_dest, tcp->dst_mac, ETH_ALEN); in iwl_mvm_build_tcp_packet() 413 memcpy(pkt->eth.h_source, vif->addr, ETH_ALEN); in iwl_mvm_build_tcp_packet() 414 pkt->ip.ttl = 128; in iwl_mvm_build_tcp_packet() 415 pkt->ip.saddr = tcp->src; in iwl_mvm_build_tcp_packet() 416 pkt->ip.daddr = tcp->dst; in iwl_mvm_build_tcp_packet() [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() 261 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_rx_mpdu() local 273 rx_res = (struct iwl_rx_mpdu_res_start *)pkt->data; in iwl_mvm_rx_rx_mpdu() 274 hdr = (struct ieee80211_hdr *)(pkt->data + sizeof(*rx_res)); in iwl_mvm_rx_rx_mpdu() 277 (pkt->data + sizeof(*rx_res) + len)); in iwl_mvm_rx_rx_mpdu() 542 iwl_mvm_rx_stats_check_trigger(struct iwl_mvm *mvm, struct iwl_rx_packet *pkt) in iwl_mvm_rx_stats_check_trigger() argument 560 if (WARN_ON_ONCE(trig_offset >= iwl_rx_packet_payload_len(pkt))) in iwl_mvm_rx_stats_check_trigger() 563 if (le32_to_cpup((__le32 *) (pkt->data + trig_offset)) < trig_thold) in iwl_mvm_rx_stats_check_trigger() 570 struct iwl_rx_packet *pkt) in iwl_mvm_handle_rx_statistics() argument [all …]
|
D | fw.c | 412 struct iwl_rx_packet *pkt, void *data) in iwl_alive_fn() argument 421 if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive1)) { in iwl_alive_fn() 422 palive1 = (void *)pkt->data; in iwl_alive_fn() 437 } else if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive2)) { in iwl_alive_fn() 438 palive2 = (void *)pkt->data; in iwl_alive_fn() 463 } else if (iwl_rx_packet_payload_len(pkt) == sizeof(*palive)) { in iwl_alive_fn() 464 palive = (void *)pkt->data; in iwl_alive_fn() 496 struct iwl_rx_packet *pkt, void *data) in iwl_wait_phy_db_entry() argument 500 if (pkt->hdr.cmd != CALIB_RES_NOTIF_PHY_DB) { in iwl_wait_phy_db_entry() 501 WARN_ON(pkt->hdr.cmd != INIT_COMPLETE_NOTIF); in iwl_wait_phy_db_entry() [all …]
|
D | tt.c | 117 struct iwl_rx_packet *pkt) in iwl_mvm_temp_notif_parse() argument 120 int len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_temp_notif_parse() 128 notif = (void *)pkt->data; in iwl_mvm_temp_notif_parse() 142 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_temp_notif_wait() argument 149 ret = iwl_mvm_temp_notif_parse(mvm, pkt); in iwl_mvm_temp_notif_wait() 160 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_temp_notif() local 167 temp = iwl_mvm_temp_notif_parse(mvm, pkt); in iwl_mvm_temp_notif()
|
D | tx.c | 674 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_single() argument 677 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in iwl_mvm_rx_tx_cmd_single() 679 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_single() 887 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg_dbg() argument 889 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_agg_dbg() 907 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg_dbg() argument 912 struct iwl_rx_packet *pkt) in iwl_mvm_rx_tx_cmd_agg() argument 914 struct iwl_mvm_tx_resp *tx_resp = (void *)pkt->data; in iwl_mvm_rx_tx_cmd_agg() 917 u16 sequence = le16_to_cpu(pkt->hdr.sequence); in iwl_mvm_rx_tx_cmd_agg() 926 iwl_mvm_rx_tx_cmd_agg_dbg(mvm, pkt); in iwl_mvm_rx_tx_cmd_agg() [all …]
|
D | time-event.c | 416 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_time_event_notif() local 417 struct iwl_time_event_notif *notif = (void *)pkt->data; in iwl_mvm_rx_time_event_notif() 438 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_te_notif() argument 444 int resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_te_notif() 446 if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_NOTIFICATION)) in iwl_mvm_te_notif() 454 resp = (void *)pkt->data; in iwl_mvm_te_notif() 470 struct iwl_rx_packet *pkt, void *data) in iwl_mvm_time_event_response() argument 476 int resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_time_event_response() 478 if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_CMD)) in iwl_mvm_time_event_response() 486 resp = (void *)pkt->data; in iwl_mvm_time_event_response()
|
D | ops.c | 702 struct iwl_rx_packet *pkt) in iwl_mvm_rx_check_trigger() argument 722 if (cmds_trig->cmds[i].cmd_id != pkt->hdr.cmd || in iwl_mvm_rx_check_trigger() 723 cmds_trig->cmds[i].group_id != pkt->hdr.group_id) in iwl_mvm_rx_check_trigger() 728 pkt->hdr.group_id, pkt->hdr.cmd); in iwl_mvm_rx_check_trigger() 735 struct iwl_rx_packet *pkt) in iwl_mvm_rx_common() argument 739 iwl_mvm_rx_check_trigger(mvm, pkt); in iwl_mvm_rx_common() 746 iwl_notification_wait_notify(&mvm->notif_wait, pkt); in iwl_mvm_rx_common() 752 if (rx_h->cmd_id != WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd)) in iwl_mvm_rx_common() 781 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx() local 784 if (likely(pkt->hdr.cmd == REPLY_RX_MPDU_CMD)) in iwl_mvm_rx() [all …]
|
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() 144 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() 657 mcc_resp = (void *)pkt->data; in iwl_mvm_update_mcc() 839 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_chub_update_mcc() local 840 struct iwl_mcc_chub_notif *notif = (void *)pkt->data; in iwl_mvm_rx_chub_update_mcc()
|
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() 173 WARN_ON_ONCE(iwl_rx_packet_payload_len(pkt) != sizeof(*resp)); in iwl_mvm_tdls_config() 259 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_tdls_notif() local 260 struct iwl_tdls_channel_switch_notif *notif = (void *)pkt->data; in iwl_mvm_rx_tdls_notif()
|
D | utils.c | 131 struct iwl_rx_packet *pkt; in iwl_mvm_send_cmd_status() local 163 pkt = cmd->resp_pkt; in iwl_mvm_send_cmd_status() 165 if (!pkt) { in iwl_mvm_send_cmd_status() 170 resp_len = iwl_rx_packet_payload_len(pkt); in iwl_mvm_send_cmd_status() 176 resp = (void *)pkt->data; in iwl_mvm_send_cmd_status() 244 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_fw_error() local 245 struct iwl_error_resp *err_resp = (void *)pkt->data; in iwl_mvm_rx_fw_error()
|
D | tof.c | 286 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_tof_resp_handler() local 287 struct iwl_tof_gen_resp_cmd *resp = (void *)pkt->data; in iwl_mvm_tof_resp_handler()
|
D | scan.c | 296 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_iter_complete_notif() local 297 struct iwl_lmac_scan_complete_notif *notif = (void *)pkt->data; in iwl_mvm_rx_lmac_scan_iter_complete_notif() 332 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_lmac_scan_complete_notif() local 333 struct iwl_periodic_scan_complete *scan_notif = (void *)pkt->data; in iwl_mvm_rx_lmac_scan_complete_notif() 1353 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_complete_notif() local 1354 struct iwl_umac_scan_complete *notif = (void *)pkt->data; in iwl_mvm_rx_umac_scan_complete_notif() 1391 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_umac_scan_iter_complete_notif() local 1392 struct iwl_umac_scan_iter_complete_notif *notif = (void *)pkt->data; in iwl_mvm_rx_umac_scan_iter_complete_notif()
|
D | coex.c | 731 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_bt_coex_notif() local 732 struct iwl_bt_coex_profile_notif *notif = (void *)pkt->data; in iwl_mvm_rx_bt_coex_notif() 949 struct iwl_rx_packet *pkt = rxb_addr(rxb); in iwl_mvm_rx_ant_coupling_notif() local 950 u32 ant_isolation = le32_to_cpup((void *)pkt->data); in iwl_mvm_rx_ant_coupling_notif()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | iwl-notif-wait.c | 80 struct iwl_rx_packet *pkt) in iwl_notification_wait_notify() argument 103 WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd)) { in iwl_notification_wait_notify() 111 if (!w->fn || w->fn(notif_wait, pkt, w->fn_data)) { in iwl_notification_wait_notify() 143 struct iwl_rx_packet *pkt, void *data), in iwl_init_notification_wait() argument
|
D | iwl-notif-wait.h | 106 struct iwl_rx_packet *pkt, void *data); 118 struct iwl_rx_packet *pkt); 127 struct iwl_rx_packet *pkt, void *data),
|
D | iwl-devtrace-iwlwifi.h | 72 struct iwl_rx_packet *pkt, size_t len), 73 TP_ARGS(dev, trans, pkt, len), 77 __dynamic_array(u8, rxbuf, iwl_rx_trace_len(trans, pkt, len)) 81 __entry->cmd = pkt->hdr.cmd; 82 memcpy(__get_dynamic_array(rxbuf), pkt, 83 iwl_rx_trace_len(trans, pkt, len));
|
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 | 228 static inline u32 iwl_rx_packet_len(const struct iwl_rx_packet *pkt) in iwl_rx_packet_len() argument 230 return le32_to_cpu(pkt->len_n_flags) & FH_RSCSR_FRAME_SIZE_MSK; in iwl_rx_packet_len() 233 static inline u32 iwl_rx_packet_payload_len(const struct iwl_rx_packet *pkt) in iwl_rx_packet_payload_len() argument 235 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.4.14/drivers/net/hyperv/ |
D | rndis_filter.c | 50 struct hv_netvsc_packet pkt; member 96 request->pkt.q_idx = 0; in get_rndis_request() 142 rndis_msg->msg.pkt.data_offset, in dump_rndis_message() 143 rndis_msg->msg.pkt.data_len, in dump_rndis_message() 144 rndis_msg->msg.pkt.num_oob_data_elements, in dump_rndis_message() 145 rndis_msg->msg.pkt.oob_data_offset, in dump_rndis_message() 146 rndis_msg->msg.pkt.oob_data_len, in dump_rndis_message() 147 rndis_msg->msg.pkt.per_pkt_info_offset, in dump_rndis_message() 148 rndis_msg->msg.pkt.per_pkt_info_len); in dump_rndis_message() 215 packet = &req->pkt; in rndis_filter_send_request() [all …]
|
D | netvsc.c | 874 if (msdp->pkt) in netvsc_send() 875 msd_len = msdp->pkt->total_data_buflen; in netvsc_send() 882 section_index = msdp->pkt->send_buf_index; in netvsc_send() 886 section_index = msdp->pkt->send_buf_index; in netvsc_send() 893 msd_send = msdp->pkt; in netvsc_send() 894 msdp->pkt = NULL; in netvsc_send() 915 if (msdp->pkt) in netvsc_send() 916 netvsc_xmit_completion(msdp->pkt); in netvsc_send() 919 msdp->pkt = packet; in netvsc_send() 923 msdp->pkt = NULL; in netvsc_send() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
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 | evergreen_cs.c | 1048 struct radeon_cs_packet *pkt, in evergreen_packet0_check() argument 1071 struct radeon_cs_packet *pkt) in evergreen_cs_parse_packet0() argument 1077 idx = pkt->idx + 1; in evergreen_cs_parse_packet0() 1078 reg = pkt->reg; in evergreen_cs_parse_packet0() 1079 for (i = 0; i <= pkt->count; i++, idx++, reg += 4) { in evergreen_cs_parse_packet0() 1080 r = evergreen_packet0_check(p, pkt, idx, reg); in evergreen_cs_parse_packet0() 1772 struct radeon_cs_packet *pkt) in evergreen_packet3_check() argument 1785 idx = pkt->idx + 1; in evergreen_packet3_check() 1788 switch (pkt->opcode) { in evergreen_packet3_check() 1795 if (pkt->count != 1) { in evergreen_packet3_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 | r300.c | 629 struct radeon_cs_packet *pkt, in r300_packet0_check() argument 651 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 657 r = r100_reloc_pitch_offset(p, pkt, idx, reg); in r300_packet0_check() 670 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 683 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 712 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 785 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 870 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 1085 radeon_cs_dump_packet(p, pkt); in r300_packet0_check() 1127 radeon_cs_dump_packet(p, pkt); in r300_packet0_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 | 4445 u32 *ib, struct radeon_cs_packet *pkt) in si_vm_packet3_ce_check() argument 4447 switch (pkt->opcode) { in si_vm_packet3_ce_check() 4460 DRM_ERROR("Invalid CE packet3: 0x%x\n", pkt->opcode); in si_vm_packet3_ce_check() 4518 u32 *ib, struct radeon_cs_packet *pkt) in si_vm_packet3_gfx_check() argument 4521 u32 idx = pkt->idx + 1; in si_vm_packet3_gfx_check() 4525 switch (pkt->opcode) { in si_vm_packet3_gfx_check() 4586 for (i = 0; i < (pkt->count - 2); i++) { in si_vm_packet3_gfx_check() 4610 end_reg = 4 * pkt->count + start_reg - 4; in si_vm_packet3_gfx_check() 4617 for (i = 0; i < pkt->count; i++) { in si_vm_packet3_gfx_check() 4629 DRM_ERROR("Invalid GFX packet3: 0x%x\n", pkt->opcode); in si_vm_packet3_gfx_check() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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 | 527 static int sctp_outq_flush_rtx(struct sctp_outq *q, struct sctp_packet *pkt, in sctp_outq_flush_rtx() argument 531 struct sctp_transport *transport = pkt->transport; in sctp_outq_flush_rtx() 593 status = sctp_packet_append_chunk(pkt, chunk); in sctp_outq_flush_rtx() 597 if (!pkt->has_data && !pkt->has_cookie_echo) { in sctp_outq_flush_rtx() 604 sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 609 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 625 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx() 635 error = sctp_packet_transmit(pkt); in sctp_outq_flush_rtx()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | sdio.c | 1898 struct sk_buff *pkt; /* Packet for event or data frames */ in brcmf_sdio_readframes() local 1975 pkt = brcmu_pkt_buf_get_skb(rd->len_left + head_read + in brcmf_sdio_readframes() 1977 if (!pkt) { in brcmf_sdio_readframes() 1985 skb_pull(pkt, head_read); in brcmf_sdio_readframes() 1986 pkt_align(pkt, rd->len_left, bus->head_align); in brcmf_sdio_readframes() 1988 ret = brcmf_sdiod_recv_pkt(bus->sdiodev, pkt); in brcmf_sdio_readframes() 1995 brcmu_pkt_buf_free_skb(pkt); in brcmf_sdio_readframes() 2004 skb_push(pkt, head_read); in brcmf_sdio_readframes() 2005 memcpy(pkt->data, bus->rxhdr, head_read); in brcmf_sdio_readframes() 2008 memcpy(bus->rxhdr, pkt->data, SDPCM_HDRLEN); in brcmf_sdio_readframes() [all …]
|
D | bcmsdh.c | 471 bool write, u32 addr, struct sk_buff *pkt) in brcmf_sdiod_buffrw() argument 477 req_sz = pkt->len + 3; in brcmf_sdiod_buffrw() 482 ((u8 *)(pkt->data)), req_sz); in brcmf_sdiod_buffrw() 484 err = sdio_memcpy_fromio(sdiodev->func[fn], ((u8 *)(pkt->data)), in brcmf_sdiod_buffrw() 488 err = sdio_readsb(sdiodev->func[fn], ((u8 *)(pkt->data)), addr, in brcmf_sdiod_buffrw() 688 int brcmf_sdiod_recv_pkt(struct brcmf_sdio_dev *sdiodev, struct sk_buff *pkt) in brcmf_sdiod_recv_pkt() argument 693 brcmf_dbg(SDIO, "addr = 0x%x, size = %d\n", addr, pkt->len); in brcmf_sdiod_recv_pkt() 699 err = brcmf_sdiod_buffrw(sdiodev, SDIO_FUNC_2, false, addr, pkt); in brcmf_sdiod_recv_pkt() 802 struct sk_buff *pkt; in brcmf_sdiod_ramrw() local 807 pkt = dev_alloc_skb(dsize); in brcmf_sdiod_ramrw() [all …]
|
D | core.c | 366 struct sk_buff *pkt) in brcmf_rxreorder_process_info() argument 381 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 393 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 400 __skb_queue_tail(&reorder_list, pkt); in brcmf_rxreorder_process_info() 410 buf_size += (max_idx + 1) * sizeof(pkt); in brcmf_rxreorder_process_info() 418 brcmf_netif_rx(ifp, pkt); in brcmf_rxreorder_process_info() 438 rfi->pktslots[rfi->cur_idx] = pkt; in brcmf_rxreorder_process_info() 454 rfi->pktslots[cur_idx] = pkt; in brcmf_rxreorder_process_info() 471 rfi->pktslots[cur_idx] = pkt; in brcmf_rxreorder_process_info() 504 __skb_queue_tail(&reorder_list, pkt); in brcmf_rxreorder_process_info() [all …]
|
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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/net/wireless/iwlwifi/pcie/ |
D | rx.c | 850 struct iwl_rx_packet *pkt; in iwl_pcie_rx_handle_rb() local 862 pkt = rxb_addr(&rxcb); in iwl_pcie_rx_handle_rb() 864 if (pkt->len_n_flags == cpu_to_le32(FH_RSCSR_FRAME_INVALID)) in iwl_pcie_rx_handle_rb() 870 get_cmd_string(trans_pcie, pkt->hdr.cmd), in iwl_pcie_rx_handle_rb() 871 pkt->hdr.cmd, le16_to_cpu(pkt->hdr.sequence)); in iwl_pcie_rx_handle_rb() 873 len = iwl_rx_packet_len(pkt); in iwl_pcie_rx_handle_rb() 875 trace_iwlwifi_dev_rx(trans->dev, trans, pkt, len); in iwl_pcie_rx_handle_rb() 876 trace_iwlwifi_dev_rx_data(trans->dev, trans, pkt, len); in iwl_pcie_rx_handle_rb() 884 reclaim = !(pkt->hdr.sequence & SEQ_RX_FRAME); in iwl_pcie_rx_handle_rb() 890 pkt->hdr.cmd) { in iwl_pcie_rx_handle_rb() [all …]
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_droq.c | 582 u32 pkt, total_len = 0, pkt_count; in octeon_droq_fast_process_packets() local 586 for (pkt = 0; pkt < pkt_count; pkt++) { in octeon_droq_fast_process_packets() 696 droq->stats.pkts_received += pkt; in octeon_droq_fast_process_packets() 699 if ((droq->ops.drop_on_max) && (pkts_to_process - pkt)) { in octeon_droq_fast_process_packets() 700 octeon_droq_drop_packets(oct, droq, (pkts_to_process - pkt)); in octeon_droq_fast_process_packets() 702 droq->stats.dropped_toomany += (pkts_to_process - pkt); in octeon_droq_fast_process_packets() 706 return pkt; in octeon_droq_fast_process_packets()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/usb/gadget/udc/ |
D | at91_udc.c | 1068 union setup pkt; in handle_setup() local 1075 pkt.raw[i++] = __raw_readb(dreg); in handle_setup() 1076 if (pkt.r.bRequestType & USB_DIR_IN) { in handle_setup() 1097 #define w_index le16_to_cpu(pkt.r.wIndex) in handle_setup() 1098 #define w_value le16_to_cpu(pkt.r.wValue) in handle_setup() 1099 #define w_length le16_to_cpu(pkt.r.wLength) in handle_setup() 1102 pkt.r.bRequestType, pkt.r.bRequest, in handle_setup() 1113 switch ((pkt.r.bRequestType << 8) | pkt.r.bRequest) { in handle_setup() 1127 if (pkt.r.wValue) in handle_setup() 1264 status = udc->driver->setup(&udc->gadget, &pkt.r); in handle_setup() [all …]
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1569 const struct cpl_rx_pkt *pkt) in do_gro() argument 1590 if (pkt->vlan_ex) { in do_gro() 1592 be16_to_cpu(pkt->vlan)); in do_gro() 1617 const struct cpl_rx_pkt *pkt = (void *)rsp; in t4vf_ethrx_handler() local 1618 bool csum_ok = pkt->csum_calc && !pkt->err_vec && in t4vf_ethrx_handler() 1628 if ((pkt->l2info & cpu_to_be32(RXF_TCP_F)) && in t4vf_ethrx_handler() 1630 !pkt->ip_frag) { in t4vf_ethrx_handler() 1631 do_gro(rxq, gl, pkt); in t4vf_ethrx_handler() 1649 if (csum_ok && !pkt->err_vec && in t4vf_ethrx_handler() 1650 (be32_to_cpu(pkt->l2info) & (RXF_UDP_F | RXF_TCP_F))) { in t4vf_ethrx_handler() [all …]
|
/linux-4.4.14/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()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1846 const struct cpl_rx_pkt *pkt) in do_gro() argument 1873 skb_set_hash(skb, (__force u32)pkt->rsshdr.hash_val, in do_gro() 1876 if (unlikely(pkt->vlan_ex)) { in do_gro() 1877 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), ntohs(pkt->vlan)); in do_gro() 1902 const struct cpl_rx_pkt *pkt; in t4_ethrx_handler() local 1912 pkt = (const struct cpl_rx_pkt *)rsp; in t4_ethrx_handler() 1913 csum_ok = pkt->csum_calc && !pkt->err_vec && in t4_ethrx_handler() 1915 if ((pkt->l2info & htonl(RXF_TCP_F)) && in t4_ethrx_handler() 1917 (q->netdev->features & NETIF_F_GRO) && csum_ok && !pkt->ip_frag) { in t4_ethrx_handler() 1918 do_gro(rxq, si, pkt); in t4_ethrx_handler() [all …]
|
/linux-4.4.14/net/ipv6/ |
D | ip6mr.c | 113 static int ip6mr_cache_report(struct mr6_table *mrt, struct sk_buff *pkt, 576 mfc->mfc_un.res.pkt, in ipmr_mfc_seq_show() 1129 static int ip6mr_cache_report(struct mr6_table *mrt, struct sk_buff *pkt, in ip6mr_cache_report() argument 1138 skb = skb_realloc_headroom(pkt, -skb_network_offset(pkt) in ip6mr_cache_report() 1159 skb_push(skb, -skb_network_offset(pkt)); in ip6mr_cache_report() 1168 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report() 1169 msg->im6_dst = ipv6_hdr(pkt)->daddr; in ip6mr_cache_report() 1181 skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr)); in ip6mr_cache_report() 1194 msg->im6_src = ipv6_hdr(pkt)->saddr; in ip6mr_cache_report() 1195 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.4.14/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() 743 } else if (NETIO_PKT_ETHERTYPE_RECOGNIZED_M(metadata, pkt) && in tile_net_poll_aux() 785 if (NETIO_PKT_L4_CSUM_CORRECT_M(metadata, pkt)) in tile_net_poll_aux()
|
/linux-4.4.14/drivers/input/mouse/ |
D | alps.c | 971 unsigned char *pkt, in alps_get_finger_coordinate_v7() argument 974 mt[0].x = ((pkt[2] & 0x80) << 4); in alps_get_finger_coordinate_v7() 975 mt[0].x |= ((pkt[2] & 0x3F) << 5); in alps_get_finger_coordinate_v7() 976 mt[0].x |= ((pkt[3] & 0x30) >> 1); in alps_get_finger_coordinate_v7() 977 mt[0].x |= (pkt[3] & 0x07); in alps_get_finger_coordinate_v7() 978 mt[0].y = (pkt[1] << 3) | (pkt[0] & 0x07); in alps_get_finger_coordinate_v7() 980 mt[1].x = ((pkt[3] & 0x80) << 4); in alps_get_finger_coordinate_v7() 981 mt[1].x |= ((pkt[4] & 0x80) << 3); in alps_get_finger_coordinate_v7() 982 mt[1].x |= ((pkt[4] & 0x3F) << 4); in alps_get_finger_coordinate_v7() 983 mt[1].y = ((pkt[5] & 0x80) << 3); in alps_get_finger_coordinate_v7() [all …]
|
/linux-4.4.14/include/linux/ |
D | mroute.h | 84 unsigned long pkt; member
|
D | mroute6.h | 93 unsigned long pkt; member
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_xmit.c | 108 pxframe->pkt = NULL; in _rtw_init_xmit_priv() 411 _rtw_open_pktfile(ppktfile->pkt, ppktfile); in set_qos() 430 static s32 update_attrib(struct adapter *padapter, struct sk_buff *pkt, struct pkt_attrib *pattrib) in update_attrib() argument 444 _rtw_open_pktfile(pkt, &pktfile); in update_attrib() 971 s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, struct xmit_frame *pxmitf… in rtw_xmitframe_coalesce() argument 1009 _rtw_open_pktfile(pkt, &pktfile); in rtw_xmitframe_coalesce() 1399 pxframe->pkt = NULL; in rtw_alloc_xmitframe() 1428 if (pxmitframe->pkt) { in rtw_free_xmitframe() 1429 pndis_pkt = pxmitframe->pkt; in rtw_free_xmitframe() 1430 pxmitframe->pkt = NULL; in rtw_free_xmitframe() [all …]
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | dma.h | 105 (void *pkt, void *arg_a), void *arg_a);
|
/linux-4.4.14/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.4.14/net/ipv4/ |
D | ipmr.c | 132 struct sk_buff *pkt, vifi_t vifi, int assert); 944 struct sk_buff *pkt, vifi_t vifi, int assert) in ipmr_cache_report() argument 947 const int ihl = ip_hdrlen(pkt); in ipmr_cache_report() 955 skb = skb_realloc_headroom(pkt, sizeof(struct iphdr)); in ipmr_cache_report() 974 memcpy(msg, skb_network_header(pkt), sizeof(struct iphdr)); in ipmr_cache_report() 979 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(pkt)->tot_len) + in ipmr_cache_report() 989 skb_copy_to_linear_data(skb, pkt->data, ihl); in ipmr_cache_report() 993 skb_dst_set(skb, dst_clone(skb_dst(pkt))); in ipmr_cache_report() 1523 sr.pktcnt = c->mfc_un.res.pkt; in ipmr_ioctl() 1597 sr.pktcnt = c->mfc_un.res.pkt; in ipmr_compat_ioctl() [all …]
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/r128/ |
D | r128_drv.h | 413 #define CCE_PACKET3(pkt, n) (R128_CCE_PACKET3 | \ argument 414 (pkt) | ((n) << 16))
|
/linux-4.4.14/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.4.14/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.4.14/tools/perf/util/intel-pt-decoder/ |
D | Build | 1 libperf-$(CONFIG_AUXTRACE) += intel-pt-pkt-decoder.o intel-pt-insn-decoder.o intel-pt-log.o intel-p…
|