Home
last modified time | relevance | path

Searched refs:itd (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/usb/host/
H A Dehci-sched.c28 * @periodic: host pointer to qh/itd/sitd
41 return &periodic->itd->itd_next; in periodic_next_shadow()
432 type = Q_NEXT_TYPE(ehci, here.itd->hw_next); in tt_no_collision()
433 here = here.itd->itd_next; in tt_no_collision()
1186 /* figure out per-uframe itd fields that we'll need later in itd_sched_init()
1235 struct ehci_itd *itd; in itd_urb_transaction() local
1262 itd = list_first_entry(&stream->free_list, in itd_urb_transaction()
1264 if (itd->frame == ehci->now_frame) in itd_urb_transaction()
1266 list_del(&itd->itd_list); in itd_urb_transaction()
1267 itd_dma = itd in itd_urb_transaction()
1654 itd_init(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_itd *itd) itd_init() argument
1672 itd_patch( struct ehci_hcd *ehci, struct ehci_itd *itd, struct ehci_iso_sched *iso_sched, unsigned index, u16 uframe ) itd_patch() argument
1704 itd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_itd *itd) itd_link() argument
1740 struct ehci_itd *itd; itd_link_urb() local
1810 itd_complete(struct ehci_hcd *ehci, struct ehci_itd *itd) itd_complete() argument
[all...]
H A Dehci-dbg.c106 dbg_itd(const char *label, struct ehci_hcd *ehci, struct ehci_itd *itd) in dbg_itd() argument
108 ehci_dbg(ehci, "%s [%d] itd %p, next %08x, urb %p\n", in dbg_itd()
109 label, itd->frame, itd, hc32_to_cpu(ehci, itd->hw_next), in dbg_itd()
110 itd->urb); in dbg_itd()
113 hc32_to_cpu(ehci, itd->hw_transaction[0]), in dbg_itd()
114 hc32_to_cpu(ehci, itd->hw_transaction[1]), in dbg_itd()
115 hc32_to_cpu(ehci, itd->hw_transaction[2]), in dbg_itd()
116 hc32_to_cpu(ehci, itd in dbg_itd()
[all...]
H A Dfotg210-hcd.c144 dbg_itd(const char *label, struct fotg210_hcd *fotg210, struct fotg210_itd *itd) in dbg_itd() argument
146 fotg210_dbg(fotg210, "%s[%d] itd %p, next %08x, urb %p\n", label, in dbg_itd()
147 itd->frame, itd, hc32_to_cpu(fotg210, itd->hw_next), in dbg_itd()
148 itd->urb); in dbg_itd()
152 hc32_to_cpu(fotg210, itd->hw_transaction[0]), in dbg_itd()
153 hc32_to_cpu(fotg210, itd->hw_transaction[1]), in dbg_itd()
154 hc32_to_cpu(fotg210, itd->hw_transaction[2]), in dbg_itd()
155 hc32_to_cpu(fotg210, itd in dbg_itd()
1236 struct fotg210_itd *itd, *n; end_free_itds() local
4073 struct fotg210_itd *itd; itd_urb_transaction() local
4279 itd_init(struct fotg210_hcd *fotg210, struct fotg210_iso_stream *stream, struct fotg210_itd *itd) itd_init() argument
4296 itd_patch(struct fotg210_hcd *fotg210, struct fotg210_itd *itd, struct fotg210_iso_sched *iso_sched, unsigned index, u16 uframe) itd_patch() argument
4321 itd_link(struct fotg210_hcd *fotg210, unsigned frame, struct fotg210_itd *itd) itd_link() argument
4354 struct fotg210_itd *itd; itd_link_urb() local
4424 itd_complete(struct fotg210_hcd *fotg210, struct fotg210_itd *itd) itd_complete() argument
[all...]
H A Dehci-timer.c292 struct ehci_itd *itd, *n; in end_free_itds() local
300 list_for_each_entry_safe(itd, n, &ehci->cached_itd_list, itd_list) { in end_free_itds()
301 list_del(&itd->itd_list); in end_free_itds()
302 dma_pool_free(ehci->itd_pool, itd, itd->itd_dma); in end_free_itds()
303 if (itd == ehci->last_itd_to_free) in end_free_itds()
H A Dfotg210.h164 struct dma_pool *itd_pool; /* itd per iso urb */
360 /* type tag from {qh,itd,fstn}->hw_next */
394 struct fotg210_itd *itd; /* Q_TYPE_ITD */ member
479 u64 bufp; /* itd->hw_bufp{,_hi}[pg] |= */
480 __hc32 transaction; /* itd->hw_transaction[i] |= */
560 dma_addr_t itd_dma; /* for this itd */
H A Dehci.h197 struct dma_pool *itd_pool; /* itd per iso urb */
328 /* type tag from {qh,itd,sitd,fstn}->hw_next */
361 struct ehci_itd *itd; /* Q_TYPE_ITD */ member
449 u64 bufp; /* itd->hw_bufp{,_hi}[pg] |= */
450 __hc32 transaction; /* itd->hw_transaction[i] |= */
526 dma_addr_t itd_dma; /* for this itd */
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dehci-sched.c28 * @periodic: host pointer to qh/itd/sitd
41 return &periodic->itd->itd_next; in periodic_next_shadow()
438 type = Q_NEXT_TYPE(ehci, here.itd->hw_next); in tt_no_collision()
439 here = here.itd->itd_next; in tt_no_collision()
1191 /* figure out per-uframe itd fields that we'll need later in itd_sched_init()
1240 struct ehci_itd *itd; in itd_urb_transaction() local
1267 itd = list_first_entry(&stream->free_list, in itd_urb_transaction()
1269 if (itd->frame == ehci->now_frame) in itd_urb_transaction()
1271 list_del(&itd->itd_list); in itd_urb_transaction()
1272 itd_dma = itd in itd_urb_transaction()
1665 itd_init(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_itd *itd) itd_init() argument
1683 itd_patch( struct ehci_hcd *ehci, struct ehci_itd *itd, struct ehci_iso_sched *iso_sched, unsigned index, u16 uframe ) itd_patch() argument
1715 itd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_itd *itd) itd_link() argument
1751 struct ehci_itd *itd; itd_link_urb() local
1821 itd_complete(struct ehci_hcd *ehci, struct ehci_itd *itd) itd_complete() argument
[all...]
H A Dehci-dbg.c106 dbg_itd(const char *label, struct ehci_hcd *ehci, struct ehci_itd *itd) in dbg_itd() argument
108 ehci_dbg(ehci, "%s [%d] itd %p, next %08x, urb %p\n", in dbg_itd()
109 label, itd->frame, itd, hc32_to_cpu(ehci, itd->hw_next), in dbg_itd()
110 itd->urb); in dbg_itd()
113 hc32_to_cpu(ehci, itd->hw_transaction[0]), in dbg_itd()
114 hc32_to_cpu(ehci, itd->hw_transaction[1]), in dbg_itd()
115 hc32_to_cpu(ehci, itd->hw_transaction[2]), in dbg_itd()
116 hc32_to_cpu(ehci, itd in dbg_itd()
[all...]
H A Dehci-timer.c292 struct ehci_itd *itd, *n; in end_free_itds() local
300 list_for_each_entry_safe(itd, n, &ehci->cached_itd_list, itd_list) { in end_free_itds()
301 list_del(&itd->itd_list); in end_free_itds()
302 dma_pool_free(ehci->itd_pool, itd, itd->itd_dma); in end_free_itds()
303 if (itd == ehci->last_itd_to_free) in end_free_itds()
/kernel/linux/linux-6.6/drivers/usb/fotg210/
H A Dfotg210-hcd.c143 dbg_itd(const char *label, struct fotg210_hcd *fotg210, struct fotg210_itd *itd) in dbg_itd() argument
145 fotg210_dbg(fotg210, "%s[%d] itd %p, next %08x, urb %p\n", label, in dbg_itd()
146 itd->frame, itd, hc32_to_cpu(fotg210, itd->hw_next), in dbg_itd()
147 itd->urb); in dbg_itd()
151 hc32_to_cpu(fotg210, itd->hw_transaction[0]), in dbg_itd()
152 hc32_to_cpu(fotg210, itd->hw_transaction[1]), in dbg_itd()
153 hc32_to_cpu(fotg210, itd->hw_transaction[2]), in dbg_itd()
154 hc32_to_cpu(fotg210, itd in dbg_itd()
1236 struct fotg210_itd *itd, *n; end_free_itds() local
4072 struct fotg210_itd *itd; itd_urb_transaction() local
4279 itd_init(struct fotg210_hcd *fotg210, struct fotg210_iso_stream *stream, struct fotg210_itd *itd) itd_init() argument
4296 itd_patch(struct fotg210_hcd *fotg210, struct fotg210_itd *itd, struct fotg210_iso_sched *iso_sched, unsigned index, u16 uframe) itd_patch() argument
4321 itd_link(struct fotg210_hcd *fotg210, unsigned frame, struct fotg210_itd *itd) itd_link() argument
4354 struct fotg210_itd *itd; itd_link_urb() local
4424 itd_complete(struct fotg210_hcd *fotg210, struct fotg210_itd *itd) itd_complete() argument
[all...]
H A Dfotg210-hcd.h164 struct dma_pool *itd_pool; /* itd per iso urb */
358 /* type tag from {qh,itd,fstn}->hw_next */
392 struct fotg210_itd *itd; /* Q_TYPE_ITD */ member
477 u64 bufp; /* itd->hw_bufp{,_hi}[pg] |= */
478 __hc32 transaction; /* itd->hw_transaction[i] |= */
558 dma_addr_t itd_dma; /* for this itd */
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c455 * @itd: ipsec Tx data for later use in building context descriptor
459 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_ipsec_tx()
496 itd->pfsa = tsa->pfsa - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_tx()
501 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_TYPE_ESP | in ixgbevf_ipsec_tx()
504 itd->flags |= IXGBE_ADVTXD_TUCMD_IPV4; in ixgbevf_ipsec_tx()
531 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
535 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_ENCRYPT_EN; in ixgbevf_ipsec_tx()
457 ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_ipsec_tx() argument
H A Dixgbevf.h472 struct ixgbevf_ipsec_tx_data *itd);
484 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_ipsec_tx()
482 ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_ipsec_tx() argument
H A Dixgbevf_main.c3766 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_tso()
3846 fceof_saidx |= itd->pfsa; in ixgbevf_tso()
3847 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tso()
3871 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_tx_csum()
3914 fceof_saidx |= itd->pfsa; in ixgbevf_tx_csum()
3915 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tx_csum()
3763 ixgbevf_tso(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, u8 *hdr_len, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_tso() argument
3869 ixgbevf_tx_csum(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_tx_csum() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c461 * @itd: ipsec Tx data for later use in building context descriptor
465 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_ipsec_tx()
502 itd->pfsa = tsa->pfsa - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_tx()
507 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_TYPE_ESP | in ixgbevf_ipsec_tx()
510 itd->flags |= IXGBE_ADVTXD_TUCMD_IPV4; in ixgbevf_ipsec_tx()
537 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
541 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_ENCRYPT_EN; in ixgbevf_ipsec_tx()
463 ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_ipsec_tx() argument
H A Dixgbevf.h473 struct ixgbevf_ipsec_tx_data *itd);
485 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_ipsec_tx()
483 ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_ipsec_tx() argument
H A Dixgbevf_main.c3774 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_tso()
3854 fceof_saidx |= itd->pfsa; in ixgbevf_tso()
3855 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tso()
3870 struct ixgbevf_ipsec_tx_data *itd) in ixgbevf_tx_csum()
3910 fceof_saidx |= itd->pfsa; in ixgbevf_tx_csum()
3911 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tx_csum()
3771 ixgbevf_tso(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, u8 *hdr_len, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_tso() argument
3868 ixgbevf_tx_csum(struct ixgbevf_ring *tx_ring, struct ixgbevf_tx_buffer *first, struct ixgbevf_ipsec_tx_data *itd) ixgbevf_tx_csum() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1065 * @itd: ipsec Tx data for later use in building context descriptor
1069 struct ixgbe_ipsec_tx_data *itd) in ixgbe_ipsec_tx()
1091 itd->sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_tx()
1092 if (unlikely(itd->sa_idx >= IXGBE_IPSEC_MAX_SA_COUNT)) { in ixgbe_ipsec_tx()
1094 __func__, itd->sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_tx()
1098 tsa = &ipsec->tx_tbl[itd->sa_idx]; in ixgbe_ipsec_tx()
1101 __func__, itd->sa_idx); in ixgbe_ipsec_tx()
1109 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_TYPE_ESP | in ixgbe_ipsec_tx()
1112 itd->flags |= IXGBE_ADVTXD_TUCMD_IPV4; in ixgbe_ipsec_tx()
1139 itd in ixgbe_ipsec_tx()
1067 ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, struct ixgbe_ipsec_tx_data *itd) ixgbe_ipsec_tx() argument
[all...]
H A Dixgbe.h1019 struct ixgbe_ipsec_tx_data *itd);
1032 struct ixgbe_ipsec_tx_data *itd) { return 0; } in ixgbe_ipsec_tx()
1030 ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, struct ixgbe_ipsec_tx_data *itd) ixgbe_ipsec_tx() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1070 * @itd: ipsec Tx data for later use in building context descriptor
1074 struct ixgbe_ipsec_tx_data *itd) in ixgbe_ipsec_tx()
1096 itd->sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_tx()
1097 if (unlikely(itd->sa_idx >= IXGBE_IPSEC_MAX_SA_COUNT)) { in ixgbe_ipsec_tx()
1099 __func__, itd->sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_tx()
1103 tsa = &ipsec->tx_tbl[itd->sa_idx]; in ixgbe_ipsec_tx()
1106 __func__, itd->sa_idx); in ixgbe_ipsec_tx()
1114 itd->flags |= IXGBE_ADVTXD_TUCMD_IPSEC_TYPE_ESP | in ixgbe_ipsec_tx()
1117 itd->flags |= IXGBE_ADVTXD_TUCMD_IPV4; in ixgbe_ipsec_tx()
1144 itd in ixgbe_ipsec_tx()
1072 ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, struct ixgbe_ipsec_tx_data *itd) ixgbe_ipsec_tx() argument
[all...]
H A Dixgbe.h1072 struct ixgbe_ipsec_tx_data *itd);
1085 struct ixgbe_ipsec_tx_data *itd) { return 0; } in ixgbe_ipsec_tx()
1083 ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, struct ixgbe_ipsec_tx_data *itd) ixgbe_ipsec_tx() argument
/kernel/linux/linux-5.10/sound/pci/au88x0/
H A Dau88x0_a3d.h40 a3d_Itd_t itd; member
H A Dau88x0_a3d.c698 static void vortex_a3d_coord2itd(a3d_Itd_t itd, int *coord) in vortex_a3d_coord2itd() argument
793 a3dsrc_SetItdTarget(a, a->itd[0], a->itd[1]); in snd_vortex_a3d_itd_put()
794 a3dsrc_SetItdCurrent(a, a->itd[0], a->itd[1]); in snd_vortex_a3d_itd_put()
/kernel/linux/linux-6.6/sound/pci/au88x0/
H A Dau88x0_a3d.h40 a3d_Itd_t itd; member
H A Dau88x0_a3d.c698 static void vortex_a3d_coord2itd(a3d_Itd_t itd, int *coord) in vortex_a3d_coord2itd() argument
793 a3dsrc_SetItdTarget(a, a->itd[0], a->itd[1]); in snd_vortex_a3d_itd_put()
794 a3dsrc_SetItdCurrent(a, a->itd[0], a->itd[1]); in snd_vortex_a3d_itd_put()

Completed in 45 milliseconds

12