/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | ehci-sched.c | 28 * @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 D | ehci-dbg.c | 106 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 D | fotg210-hcd.c | 144 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 D | ehci-timer.c | 292 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 D | fotg210.h | 164 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 D | ehci.h | 197 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 D | ehci-sched.c | 28 * @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 D | ehci-dbg.c | 106 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 D | ehci-timer.c | 292 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 D | fotg210-hcd.c | 143 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 D | fotg210-hcd.h | 164 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 D | ipsec.c | 455 * @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 D | ixgbevf.h | 472 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 D | ixgbevf_main.c | 3766 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 D | ipsec.c | 461 * @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 D | ixgbevf.h | 473 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 D | ixgbevf_main.c | 3774 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 D | ixgbe_ipsec.c | 1065 * @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 D | ixgbe.h | 1019 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 D | ixgbe_ipsec.c | 1070 * @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 D | ixgbe.h | 1072 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 D | au88x0_a3d.h | 40 a3d_Itd_t itd; member
|
H A D | au88x0_a3d.c | 698 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 D | au88x0_a3d.h | 40 a3d_Itd_t itd; member
|
H A D | au88x0_a3d.c | 698 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()
|