Searched defs:nopcode (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_arbel_hw.c151 uint32_t nopcode, uint16_t wqe_counter, uint32_t nds)
158 ((uint64_t)nopcode << ARBEL_QPSNDDB_NOPCODE_SHIFT) |
370 uint32_t nopcode, fence, nda_op, ee_nds; local
374 * to setting up the "next_wqe_addr", "nopcode", "fence", and "nds"
379 * Determine the value for the Tavor WQE "nopcode" field
384 nopcode = ARBEL_WQE_SEND_NOPCODE_RDMAW;
388 nopcode = ARBEL_WQE_SEND_NOPCODE_SEND;
392 nopcode = ARBEL_WQE_SEND_NOPCODE_RDMAR;
396 nopcode = ARBEL_WQE_SEND_NOPCODE_BIND;
401 "dapli_arbel_wqe_send_linknext: invalid nopcode
150 dapli_arbel_sq_dbreg(dapls_hw_uar_t ia_uar, uint32_t qpn, uint32_t fence, uint32_t nopcode, uint16_t wqe_counter, uint32_t nds) argument
[all...]
H A Ddapl_hermon_hw.c53 #define HERMON_WQE_SETNEXT(desc, nopcode, size, fence) \
54 ((uint64_t *)(desc))[0] = HTOBE_64((nopcode) | (size) | (fence) | \
190 uint64_t nopcode; local
217 nopcode = TAVOR_WQE_SEND_NOPCODE_SEND;
223 nopcode = TAVOR_WQE_SEND_NOPCODE_RDMAW;
229 nopcode = TAVOR_WQE_SEND_NOPCODE_RDMAR;
285 nopcode = TAVOR_WQE_SEND_NOPCODE_BIND;
397 HERMON_WQE_SETNEXT(addr, nopcode << 32, my_size,
H A Ddapl_tavor_hw.c121 #define dapli_tavor_qp_send_doorbell(ia_uar, nda, nds, qpn, fence, nopcode) \
126 ((uint64_t)nopcode << TAVOR_QPSNDDB_NOPCODE_SHIFT) | \
137 uint32_t nds, uint32_t qpn, uint32_t fence, uint32_t nopcode)
145 ((uint64_t)nopcode << TAVOR_QPSNDDB_NOPCODE_SHIFT) |
467 uint32_t nopcode, fence; local
496 * to setting up the "next_wqe_addr", "nopcode", "fence", and "nds"
501 * Determine the value for the Tavor WQE "nopcode" field
506 nopcode = TAVOR_WQE_SEND_NOPCODE_RDMAW;
510 nopcode = TAVOR_WQE_SEND_NOPCODE_SEND;
514 nopcode
136 dapli_tavor_qp_send_doorbell(dapls_hw_uar_t ia_uar, uint32_t nda, uint32_t nds, uint32_t qpn, uint32_t fence, uint32_t nopcode) argument
[all...]
H A Ddapl_tavor_hw.h254 uint32_t nopcode :5; member in struct:tavor_hw_uar_send_s
353 uint32_t nopcode :5; member in struct:tavor_hw_snd_wqe_nextctrl_s
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_wr.c87 uint32_t nopcode, fence, immed_data = 0; local
152 nopcode = HERMON_WQE_SEND_NOPCODE_LSO;
156 nopcode |= (1 << 6); /* ReRead bit must be set */
184 nopcode = HERMON_WQE_SEND_NOPCODE_SEND;
200 nopcode |= (rfci->rfci_eof << 16);
210 nopcode |= HERMON_WQE_SEND_NOPCODE_SENDI;
235 nopcode = HERMON_WQE_FCP_OPCODE_INIT_AND_SEND;
266 nopcode = HERMON_WQE_SEND_NOPCODE_FRWR;
291 nopcode = HERMON_WQE_SEND_NOPCODE_LCL_INV;
373 HERMON_SET_SEND_WQE_OWNER(qp, (uint32_t *)desc, nopcode);
436 uint32_t nopcode, fence, immed_data = 0; local
795 uint32_t nopcode, fence, immed_data = 0; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_wr.c46 uint32_t nds, uint32_t qpn, uint32_t fence, uint32_t nopcode);
893 uint32_t qpn, uint32_t fence, uint32_t nopcode)
901 ((uint64_t)nopcode << TAVOR_QPSNDDB_NOPCODE_SHIFT) |
1309 uint32_t nopcode, fence; local
1313 * setting up the "next_wqe_addr", "nopcode", "fence", and "nds"
1320 * Determine the value for the Tavor WQE "nopcode" field
1326 nopcode = TAVOR_WQE_SEND_NOPCODE_RDMAWI;
1328 nopcode = TAVOR_WQE_SEND_NOPCODE_RDMAW;
1334 nopcode = TAVOR_WQE_SEND_NOPCODE_SENDI;
1336 nopcode
892 tavor_qp_send_doorbell(tavor_state_t *state, uint32_t nda, uint32_t nds, uint32_t qpn, uint32_t fence, uint32_t nopcode) argument
1680 uint_t nopcode; local
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h2080 uint32_t nopcode :5; member in struct:tavor_hw_uar_send_s
2176 uint32_t nopcode :5; member in struct:tavor_hw_snd_wqe_nextctrl_s
2264 uint32_t nopcode :5; member in struct:tavor_hw_mlx_wqe_nextctrl_s

Completed in 91 milliseconds