/drivers/usb/renesas_usbhs/ |
H A D | fifo.c | 33 void usbhs_pkt_init(struct usbhs_pkt *pkt) argument 35 INIT_LIST_HEAD(&pkt->node); 41 static int usbhsf_null_handle(struct usbhs_pkt *pkt, int *is_done) argument 43 struct usbhs_priv *priv = usbhs_pipe_to_priv(pkt->pipe); 56 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, argument 58 struct usbhs_pkt *pkt), 78 list_move_tail(&pkt->node, &pipe->list); 81 * each pkt must hold own handler. 85 pkt->pipe = pipe; 86 pkt 98 __usbhsf_pkt_del(struct usbhs_pkt *pkt) argument 120 usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) argument 166 struct usbhs_pkt *pkt; local 355 usbhs_dcp_dir_switch_to_write(struct usbhs_pkt *pkt, int *is_done) argument 384 usbhs_dcp_dir_switch_to_read(struct usbhs_pkt *pkt, int *is_done) argument 412 usbhs_dcp_dir_switch_done(struct usbhs_pkt *pkt, int *is_done) argument 440 usbhsf_dcp_data_stage_try_push(struct usbhs_pkt *pkt, int *is_done) argument 461 usbhsf_dcp_data_stage_prepare_pop(struct usbhs_pkt *pkt, int *is_done) argument 500 usbhsf_pio_try_push(struct usbhs_pkt *pkt, int *is_done) argument 605 usbhsf_pio_prepare_push(struct usbhs_pkt *pkt, int *is_done) argument 621 usbhsf_prepare_pop(struct usbhs_pkt *pkt, int *is_done) argument 645 usbhsf_pio_try_pop(struct usbhs_pkt *pkt, int *is_done) argument 747 usbhsf_ctrl_stage_end(struct usbhs_pkt *pkt, int *is_done) argument 764 usbhsf_dma_chan_get(struct usbhs_fifo *fifo, struct usbhs_pkt *pkt) argument 776 usbhsf_get_dma_fifo(struct usbhs_priv *priv, struct usbhs_pkt *pkt) argument 807 __usbhsf_dma_map_ctrl(struct usbhs_pkt *pkt, int map) argument 819 struct usbhs_pkt *pkt = container_of(work, struct usbhs_pkt, work); local 857 usbhsf_dma_prepare_push(struct usbhs_pkt *pkt, int *is_done) argument 913 usbhsf_dma_push_done(struct usbhs_pkt *pkt, int *is_done) argument 950 usbhsf_dma_try_pop(struct usbhs_pkt *pkt, int *is_done) argument 1019 usbhsf_dma_pop_done(struct usbhs_pkt *pkt, int *is_done) argument [all...] |
H A D | fifo.h | 53 struct usbhs_pkt *pkt); 65 int (*prepare)(struct usbhs_pkt *pkt, int *is_done); 66 int (*try_run)(struct usbhs_pkt *pkt, int *is_done); 67 int (*dma_done)(struct usbhs_pkt *pkt, int *is_done); 94 void usbhs_pkt_init(struct usbhs_pkt *pkt); 95 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, 97 struct usbhs_pkt *pkt), 99 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt);
|
/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 70 u8 largepkt; /* this is large pkt from kmalloc */ 81 struct qib_user_sdma_queue *pq; /* which pq this pkt belongs to */ 257 static void qib_user_sdma_init_frag(struct qib_user_sdma_pkt *pkt, argument 264 pkt->addr[i].offset = offset; 265 pkt->addr[i].length = len; 266 pkt->addr[i].first_desc = first_desc; 267 pkt->addr[i].last_desc = last_desc; 268 pkt->addr[i].put_page = put_page; 269 pkt->addr[i].dma_mapped = dma_mapped; 270 pkt 298 qib_user_sdma_page_to_frags(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, struct page *page, u16 put, u16 offset, u16 len, void *kvaddr) argument 560 qib_user_sdma_coalesce(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 618 qib_user_sdma_free_pkt_frag(struct device *dev, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, int frag) argument 661 qib_user_sdma_pin_pages(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, unsigned long addr, int tlen, int npages) argument 718 qib_user_sdma_pin_pkt(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 760 qib_user_sdma_init_payload(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov, int npages) argument 782 struct qib_user_sdma_pkt *pkt, *pkt_next; local 818 struct qib_user_sdma_pkt *pkt = NULL; local 1053 struct qib_user_sdma_pkt *pkt; local 1149 struct qib_user_sdma_pkt *pkt; local 1209 qib_user_sdma_send_frag(struct qib_pportdata *ppd, struct qib_user_sdma_pkt *pkt, int idx, unsigned ofs, u16 tail, u8 gen) argument 1253 struct qib_user_sdma_pkt *pkt = local [all...] |
/drivers/input/touchscreen/ |
H A 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); 276 static int e2i_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 278 int tmp = (pkt[0] << 8) | pkt[1]; 279 dev->x = (pkt[2] << 8) | pkt[3]; 280 dev->y = (pkt[4] << 8) | pkt[ 344 egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 388 etouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 423 panjit_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 443 mtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 502 itm_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 539 eturbo_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 570 gunze_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 653 dmc_tsc10_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 668 irtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 682 tc45usb_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 708 idealtek_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 735 general_touch_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 750 gotop_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 764 jastec_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 778 zytronic_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 962 nexio_read_data(struct usbtouch_usb *usbtouch, unsigned char *pkt) argument 1053 elo_read_data(struct usbtouch_usb *dev, unsigned char *pkt) argument 1291 usbtouch_process_pkt(struct usbtouch_usb *usbtouch, unsigned char *pkt, int len) argument 1315 usbtouch_process_multi(struct usbtouch_usb *usbtouch, unsigned char *pkt, int len) argument [all...] |
/drivers/net/arcnet/ |
H A D | arc-rawmode.c | 43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length, 93 struct archdr *pkt = pkthdr; local 112 pkt = (struct archdr *) skb->data; 117 /* up to sizeof(pkt->soft) has already been copied from the card */ 118 memcpy(pkt, pkthdr, sizeof(struct archdr)); 119 if (length > sizeof(pkt->soft)) 120 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), 121 pkt->soft.raw + sizeof(pkt->soft), 122 length - sizeof(pkt 139 struct archdr *pkt = (struct archdr *) skb_push(skb, hdr_size); local 167 prepare_tx(struct net_device *dev, struct archdr *pkt, int length, int bufnum) argument [all...] |
H A D | capmode.c | 46 struct archdr *pkt = pkthdr; local 66 pkt = (struct archdr *)skb_mac_header(skb); 69 /* up to sizeof(pkt->soft) has already been copied from the card */ 74 pktbuf=(char*)pkt; 76 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)); 77 memcpy(pktbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)+sizeof(int), 78 pkthdrbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto), 79 sizeof(struct archdr)-ARC_HDR_SIZE-sizeof(pkt->soft.cap.proto)); 81 if (length > sizeof(pkt->soft)) 82 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt 104 struct archdr *pkt = (struct archdr *) skb_push(skb, hdr_size); local 134 prepare_tx(struct net_device *dev, struct archdr *pkt, int length, int bufnum) argument [all...] |
H A D | rfc1051.c | 43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length, 92 struct archdr *pkt = (struct archdr *) skb->data; local 93 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; 100 if (pkt->hard.dest == 0) 104 if (pkt->hard.dest != dev->dev_addr[0]) 130 struct archdr *pkt = pkthdr; local 149 pkt = (struct archdr *) skb->data; 151 /* up to sizeof(pkt->soft) has already been copied from the card */ 152 memcpy(pkt, pkthdr, sizeof(struct archdr)); 153 if (length > sizeof(pkt 172 struct archdr *pkt = (struct archdr *) skb_push(skb, hdr_size); local 218 prepare_tx(struct net_device *dev, struct archdr *pkt, int length, int bufnum) argument [all...] |
H A D | rfc1201.c | 43 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length, 94 struct archdr *pkt = (struct archdr *) skb->data; local 95 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; 102 if (pkt->hard.dest == 0) 106 if (pkt->hard.dest != dev->dev_addr[0]) 139 struct archdr *pkt = pkthdr; local 141 int saddr = pkt->hard.source, ofs; 164 soft, sizeof(pkt->soft)); 190 pkt = (struct archdr *) skb->data; 191 soft = &pkt 379 struct archdr *pkt = (struct archdr *) skb_push(skb, hdr_size); local 474 prepare_tx(struct net_device *dev, struct archdr *pkt, int length, int bufnum) argument [all...] |
/drivers/staging/rtl8188eu/include/ |
H A D | xmit_osdep.h | 27 struct sk_buff *pkt; member in struct:pkt_file 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);
|
/drivers/staging/rtl8723au/include/ |
H A 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);
|
/drivers/staging/rtl8712/ |
H A D | xmit_linux.c | 51 pfile->pkt = pktptr; 64 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, 87 _r8712_open_pktfile(ppktfile->pkt, ppktfile); 159 if (pxframe->pkt) 160 dev_kfree_skb_any(pxframe->pkt); 161 pxframe->pkt = NULL; 164 int r8712_xmit_entry(_pkt *pkt, struct net_device *pnetdev) argument 180 if ((!r8712_update_attrib(padapter, pkt, &pxmitframe->attrib))) { 185 pxmitframe->pkt = pkt; [all...] |
H A D | xmit_osdep.h | 33 _pkt *pkt; member in struct:pkt_file 49 int r8712_xmit_entry(_pkt *pkt, struct net_device *pnetdev);
|
/drivers/block/ |
H A D | pktcdvd.c | 524 struct packet_data *pkt; local 526 pkt = kzalloc(sizeof(struct packet_data), GFP_KERNEL); 527 if (!pkt) 530 pkt->frames = frames; 531 pkt->w_bio = bio_kmalloc(GFP_KERNEL, frames); 532 if (!pkt->w_bio) 536 pkt->pages[i] = alloc_page(GFP_KERNEL|__GFP_ZERO); 537 if (!pkt->pages[i]) 541 spin_lock_init(&pkt->lock); 542 bio_list_init(&pkt 575 pkt_free_packet_data(struct packet_data *pkt) argument 592 struct packet_data *pkt, *next; local 604 struct packet_data *pkt; local 953 pkt_make_local_copy(struct packet_data *pkt, struct bio_vec *bvec) argument 981 struct packet_data *pkt = bio->bi_private; local 1000 struct packet_data *pkt = bio->bi_private; local 1017 pkt_gather_data(struct pktcdvd_device *pd, struct packet_data *pkt) argument 1094 struct packet_data *pkt; local 1108 pkt_put_packet_data(struct pktcdvd_device *pd, struct packet_data *pkt) argument 1123 pkt_start_recovery(struct packet_data *pkt) argument 1176 pkt_set_state(struct packet_data *pkt, enum packet_data_state state) argument 1196 struct packet_data *pkt, *p; local 1297 pkt_start_write(struct pktcdvd_device *pd, struct packet_data *pkt) argument 1342 pkt_finish_packet(struct packet_data *pkt, int uptodate) argument 1354 pkt_run_state_machine(struct pktcdvd_device *pd, struct packet_data *pkt) argument 1416 struct packet_data *pkt, *next; local 1445 struct packet_data *pkt; local 1465 struct packet_data *pkt; local 2363 struct packet_data *pkt; local [all...] |
H A D | sunvdc.c | 171 struct vio_msg_tag *pkt = arg; local 174 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); 185 struct vio_disk_attr_info pkt; local 187 memset(&pkt, 0, sizeof(pkt)); 189 pkt.tag.type = VIO_TYPE_CTRL; 190 pkt 207 struct vio_disk_attr_info *pkt = arg; local 293 struct vio_dring_data *pkt = msgbuf; local [all...] |
/drivers/net/wireless/iwlwifi/ |
H A D | iwl-notif-wait.h | 105 struct iwl_rx_packet *pkt, void *data); 117 struct iwl_rx_packet *pkt); 126 struct iwl_rx_packet *pkt, void *data),
|
H A D | iwl-phy-db.h | 76 int iwl_phy_db_set_section(struct iwl_phy_db *phy_db, struct iwl_rx_packet *pkt,
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_user_sdma.c | 147 static void ipath_user_sdma_init_frag(struct ipath_user_sdma_pkt *pkt, argument 153 pkt->addr[i].offset = offset; 154 pkt->addr[i].length = len; 155 pkt->addr[i].put_page = put_page; 156 pkt->addr[i].dma_mapped = dma_mapped; 157 pkt->addr[i].page = page; 158 pkt->addr[i].kvaddr = kvaddr; 159 pkt->addr[i].addr = dma_addr; 162 static void ipath_user_sdma_init_header(struct ipath_user_sdma_pkt *pkt, argument 168 pkt 175 ipath_user_sdma_coalesce(const struct ipath_devdata *dd, struct ipath_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 247 ipath_user_sdma_free_pkt_frag(struct device *dev, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, int frag) argument 275 ipath_user_sdma_pin_pages(const struct ipath_devdata *dd, struct ipath_user_sdma_pkt *pkt, unsigned long addr, int tlen, int npages) argument 321 ipath_user_sdma_pin_pkt(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument 351 ipath_user_sdma_init_payload(const struct ipath_devdata *dd, struct ipath_user_sdma_queue *pq, struct ipath_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov, int npages) argument 372 struct ipath_user_sdma_pkt *pkt, *pkt_next; local 404 struct ipath_user_sdma_pkt *pkt = NULL; local 566 struct ipath_user_sdma_pkt *pkt; local 684 ipath_user_sdma_send_frag(struct ipath_devdata *dd, struct ipath_user_sdma_pkt *pkt, int idx, unsigned ofs, u16 tail) argument 730 struct ipath_user_sdma_pkt *pkt = local [all...] |
/drivers/staging/rtl8188eu/os_dep/ |
H A D | xmit_linux.c | 39 pfile->pkt = pktptr; 58 skb_copy_bits(pfile->pkt, pfile->buf_len-pfile->pkt_len, rmem, len); 112 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt) argument 117 queue = skb_get_queue_mapping(pkt); 127 dev_kfree_skb_any(pkt); 132 if (pxframe->pkt) 133 rtw_os_pkt_complete(padapter, pxframe->pkt); 134 pxframe->pkt = NULL; 154 static void rtw_check_xmit_resource(struct adapter *padapter, struct sk_buff *pkt) argument 159 queue = skb_get_queue_mapping(pkt); 222 rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev) argument [all...] |
/drivers/scsi/libfc/ |
H A D | fc_libfc.h | 67 #define FC_FCP_DBG(pkt, fmt, args...) \ 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); \
|
/drivers/usb/host/ |
H A D | fhci-tds.c | 112 struct packet *pkt = cq_get(&ep->conf_frame_Q); local 114 kfree(pkt); 122 struct packet *pkt = cq_get(&ep->empty_frame_Q); local 124 kfree(pkt); 187 struct packet *pkt; local 190 pkt = kmalloc(sizeof(*pkt), GFP_KERNEL); 191 if (!pkt) { 198 kfree(pkt); 202 cq_put(&ep->empty_frame_Q, pkt); 284 struct packet *pkt; local 381 fhci_host_transaction(struct fhci_usb *usb, struct packet *pkt, enum fhci_ta_type trans_type, u8 dest_addr, u8 dest_ep, enum fhci_tf_mode trans_mode, enum fhci_speed dest_speed, u8 data_toggle) argument [all...] |
/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | 63 struct vio_msg_tag *pkt = arg; local 66 pkt->type, pkt->stype, pkt->stype_env, pkt->sid); 78 struct vio_net_attr_info pkt; local 82 memset(&pkt, 0, sizeof(pkt)); 83 pkt.tag.type = VIO_TYPE_CTRL; 84 pkt 126 handle_attr_info(struct vio_driver_state *vio, struct vio_net_attr_info *pkt) argument 199 handle_attr_ack(struct vio_driver_state *vio, struct vio_net_attr_info *pkt) argument 207 handle_attr_nack(struct vio_driver_state *vio, struct vio_net_attr_info *pkt) argument 217 struct vio_net_attr_info *pkt = arg; local 493 struct vio_dring_data *pkt = msgbuf; local 533 struct vio_dring_data *pkt = msgbuf; local 581 struct vio_net_mcast_info *pkt = msgbuf; local [all...] |
/drivers/staging/rtl8723au/os_dep/ |
H A D | xmit_linux.c | 60 void rtw_os_pkt_complete23a(struct rtw_adapter *padapter, struct sk_buff *pkt) argument 65 queue = skb_get_queue_mapping(pkt); 74 dev_kfree_skb_any(pkt); 80 if (pxframe->pkt) 81 rtw_os_pkt_complete23a(padapter, pxframe->pkt); 83 pxframe->pkt = NULL; 102 struct sk_buff *pkt) 107 queue = skb_get_queue_mapping(pkt); 101 rtw_check_xmit_resource(struct rtw_adapter *padapter, struct sk_buff *pkt) argument
|
/drivers/gpu/drm/radeon/ |
H A D | r100_track.h | 88 struct radeon_cs_packet *pkt, 92 struct radeon_cs_packet *pkt, 96 struct radeon_cs_packet *pkt,
|
/drivers/input/joystick/ |
H A D | grip_mp.c | 115 * Returns whether an odd or even number of bits are on in pkt. 118 static int bit_parity(u32 pkt) argument 120 int x = pkt ^ (pkt >> 16); 167 u32 pkt; /* packet temporary storage */ local 206 pkt = (PACKET_FULL | PACKET_IO_FAST) >> 28; 210 pkt = (PACKET_FULL | PACKET_IO_SLOW) >> 28; 220 if (pkt & PACKET_FULL) 222 pkt = (pkt << bits_per_rea [all...] |
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | rx.c | 130 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 131 struct iwl_error_resp *err_resp = (void *)pkt->data; 145 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 146 struct iwl_csa_notification *csa = (void *)pkt->data; 176 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 177 struct iwl_spectrum_notification *report = (void *)pkt->data; 195 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 196 struct iwl_sleep_notification *sleep = (void *)pkt->data; 207 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 208 u32 __maybe_unused len = iwl_rx_packet_len(pkt); 219 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 458 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 561 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 585 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 638 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 661 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 899 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 1009 struct iwl_rx_packet *pkt = rxb_addr(rxb); local 1108 struct iwl_rx_packet *pkt = rxb_addr(rxb); local [all...] |