Home
last modified time | relevance | path

Searched refs:tx_context (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/staging/vt6656/
H A Drxtx.c66 if (!priv->tx_context[ii]) in vnt_get_free_context()
69 context = priv->tx_context[ii]; in vnt_get_free_context()
182 static void vnt_rxtx_datahead_g(struct vnt_usb_send_context *tx_context, in vnt_rxtx_datahead_g() argument
185 struct vnt_private *priv = tx_context->priv; in vnt_rxtx_datahead_g()
187 (struct ieee80211_hdr *)tx_context->skb->data; in vnt_rxtx_datahead_g()
188 u32 frame_len = tx_context->frame_len; in vnt_rxtx_datahead_g()
189 u16 rate = tx_context->tx_rate; in vnt_rxtx_datahead_g()
192 vnt_get_phy_field(priv, frame_len, rate, tx_context->pkt_type, &buf->a); in vnt_rxtx_datahead_g()
204 static void vnt_rxtx_datahead_ab(struct vnt_usb_send_context *tx_context, in vnt_rxtx_datahead_ab() argument
207 struct vnt_private *priv = tx_context->priv; in vnt_rxtx_datahead_ab()
[all …]
H A Dmain_usb.c445 struct vnt_usb_send_context *tx_context; in vnt_free_tx_bufs() local
451 tx_context = priv->tx_context[ii]; in vnt_free_tx_bufs()
452 if (!tx_context) in vnt_free_tx_bufs()
455 kfree(tx_context); in vnt_free_tx_bufs()
491 struct vnt_usb_send_context *tx_context; in vnt_alloc_bufs() local
498 tx_context = kmalloc(sizeof(*tx_context), GFP_KERNEL); in vnt_alloc_bufs()
499 if (!tx_context) { in vnt_alloc_bufs()
504 priv->tx_context[ii] = tx_context; in vnt_alloc_bufs()
505 tx_context->priv = priv; in vnt_alloc_bufs()
506 tx_context->pkt_no = ii; in vnt_alloc_bufs()
[all …]
H A Ddevice.h289 struct vnt_usb_send_context *tx_context[CB_MAX_TX_DESC]; member
H A Dusbpipe.c152 context = priv->tx_context[pkt_no]; in vnt_int_report_rate()
/OK3568_Linux_fs/kernel/drivers/net/can/usb/
H A Dgs_usb.c183 struct gs_tx_context tx_context[GS_MAX_TX_URBS]; member
210 if (dev->tx_context[i].echo_id == GS_MAX_TX_URBS) { in gs_alloc_tx_context()
211 dev->tx_context[i].echo_id = i; in gs_alloc_tx_context()
213 return &dev->tx_context[i]; in gs_alloc_tx_context()
237 if (dev->tx_context[id].echo_id == id) { in gs_get_tx_context()
239 return &dev->tx_context[id]; in gs_get_tx_context()
742 dev->tx_context[rc].dev = dev; in gs_can_close()
743 dev->tx_context[rc].echo_id = GS_MAX_TX_URBS; in gs_can_close()
883 dev->tx_context[rc].dev = dev; in gs_make_candev()
884 dev->tx_context[rc].echo_id = GS_MAX_TX_URBS; in gs_make_candev()
H A Dmcba_usb.c75 struct mcba_usb_ctx tx_context[MCBA_MAX_TX_URBS]; member
171 priv->tx_context[i].ndx = MCBA_CTX_FREE; in mcba_init_ctx()
172 priv->tx_context[i].priv = priv; in mcba_init_ctx()
175 atomic_set(&priv->free_ctx_cnt, ARRAY_SIZE(priv->tx_context)); in mcba_init_ctx()
185 if (priv->tx_context[i].ndx == MCBA_CTX_FREE) { in mcba_usb_get_free_ctx()
186 ctx = &priv->tx_context[i]; in mcba_usb_get_free_ctx()