/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.c | 1030 u32 ahg[AHG_KDETH_ARRAY_SIZE]; in set_txreq_header_ahg() local 1037 size_t array_size = ARRAY_SIZE(ahg); in set_txreq_header_ahg() 1041 idx = ahg_header_set(ahg, idx, array_size, 0, 0, 12, in set_txreq_header_ahg() 1046 idx = ahg_header_set(ahg, idx, array_size, 3, 0, 16, in set_txreq_header_ahg() 1060 idx = ahg_header_set(ahg, idx, array_size, 6, 0, 16, in set_txreq_header_ahg() 1064 idx = ahg_header_set(ahg, idx, array_size, 6, 16, 16, in set_txreq_header_ahg() 1069 idx = ahg_header_set(ahg, idx, array_size, 15, 0, 16, in set_txreq_header_ahg() 1073 idx = ahg_header_set(ahg, idx, array_size, 15, 16, 16, in set_txreq_header_ahg() 1104 ahg, idx, array_size, 7, 0, 16, in set_txreq_header_ahg() 1126 idx = ahg_header_set(ahg, id in set_txreq_header_ahg() [all...] |
H A D | sdma.h | 443 u32 *ahg, 451 * @ahg_entry: ahg entry to use (0 - 31) 452 * @num_ahg: ahg descriptor for first descriptor (0 - 9) 453 * @ahg: array of AHG descriptors (up to 9 entries) 504 u32 *ahg, in sdma_txinit_ahg() 531 _sdma_txreq_ahgadd(tx, num_ahg, ahg_entry, ahg, ahg_hlen); in sdma_txinit_ahg() 606 /* qw[0] zero; qw[1] first, ahg mode already in from init */ in make_tx_sdma_desc() 841 * sdma_build_ahg - build ahg descriptor 498 sdma_txinit_ahg( struct sdma_txreq *tx, u16 flags, u16 tlen, u8 ahg_entry, u8 num_ahg, u32 *ahg, u8 ahg_hlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit_ahg() argument
|
H A D | trace_tx.h | 695 u8 sde, u8 ahgidx, u32 *ahg, int len, u32 tidval), 696 TP_ARGS(dd, ctxt, subctxt, req, sde, ahgidx, ahg, len, tidval), 706 __array(u32, ahg, 10) 717 memcpy(__entry->ahg, ahg, len * sizeof(u32)); 719 TP_printk("[%s:%u:%u:%u] (SDE%u/AHG%u) ahg[0-%d]=(%s) TIDVal=0x%x", 727 __print_u32_hex(__entry->ahg, __entry->len),
|
H A D | sdma.c | 2259 * There is special case logic for ahg 3182 * Add ahg to the sdma_txreq 3192 u32 *ahg, in _sdma_txreq_ahgadd() 3228 (((u64)ahg[0] & SDMA_DESC1_HEADER_UPDATE1_MASK) in _sdma_txreq_ahgadd() 3234 (((u64)ahg[i + 1]) in _sdma_txreq_ahgadd() 3188 _sdma_txreq_ahgadd( struct sdma_txreq *tx, u8 num_ahg, u8 ahg_entry, u32 *ahg, u8 ahg_hlen) _sdma_txreq_ahgadd() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.c | 1102 u32 ahg[AHG_KDETH_ARRAY_SIZE]; in set_txreq_header_ahg() local 1109 size_t array_size = ARRAY_SIZE(ahg); in set_txreq_header_ahg() 1113 idx = ahg_header_set(ahg, idx, array_size, 0, 0, 12, in set_txreq_header_ahg() 1118 idx = ahg_header_set(ahg, idx, array_size, 3, 0, 16, in set_txreq_header_ahg() 1132 idx = ahg_header_set(ahg, idx, array_size, 6, 0, 16, in set_txreq_header_ahg() 1136 idx = ahg_header_set(ahg, idx, array_size, 6, 16, 16, in set_txreq_header_ahg() 1141 idx = ahg_header_set(ahg, idx, array_size, 15, 0, 16, in set_txreq_header_ahg() 1145 idx = ahg_header_set(ahg, idx, array_size, 15, 16, 16, in set_txreq_header_ahg() 1176 ahg, idx, array_size, 7, 0, 16, in set_txreq_header_ahg() 1198 idx = ahg_header_set(ahg, id in set_txreq_header_ahg() [all...] |
H A D | sdma.h | 484 u32 *ahg, 492 * @ahg_entry: ahg entry to use (0 - 31) 493 * @num_ahg: ahg descriptor for first descriptor (0 - 9) 494 * @ahg: array of AHG descriptors (up to 9 entries) 545 u32 *ahg, in sdma_txinit_ahg() 572 _sdma_txreq_ahgadd(tx, num_ahg, ahg_entry, ahg, ahg_hlen); in sdma_txinit_ahg() 647 /* qw[0] zero; qw[1] first, ahg mode already in from init */ in make_tx_sdma_desc() 882 * sdma_build_ahg - build ahg descriptor 539 sdma_txinit_ahg( struct sdma_txreq *tx, u16 flags, u16 tlen, u8 ahg_entry, u8 num_ahg, u32 *ahg, u8 ahg_hlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit_ahg() argument
|
H A D | trace_tx.h | 737 u8 sde, u8 ahgidx, u32 *ahg, int len, u32 tidval), 738 TP_ARGS(dd, ctxt, subctxt, req, sde, ahgidx, ahg, len, tidval), 748 __array(u32, ahg, 10) 759 memcpy(__entry->ahg, ahg, len * sizeof(u32)); 761 TP_printk("[%s:%u:%u:%u] (SDE%u/AHG%u) ahg[0-%d]=(%s) TIDVal=0x%x", 769 __print_u32_hex(__entry->ahg, __entry->len),
|
H A D | sdma.c | 2301 * There is special case logic for ahg 3224 * Add ahg to the sdma_txreq 3234 u32 *ahg, in _sdma_txreq_ahgadd() 3270 (((u64)ahg[0] & SDMA_DESC1_HEADER_UPDATE1_MASK) in _sdma_txreq_ahgadd() 3276 (((u64)ahg[i + 1]) in _sdma_txreq_ahgadd() 3230 _sdma_txreq_ahgadd( struct sdma_txreq *tx, u8 num_ahg, u8 ahg_entry, u32 *ahg, u8 ahg_hlen) _sdma_txreq_ahgadd() argument
|