Searched refs:doorbell (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hw.c84 * Takes the specified cq cmd and cq number and rings the cq doorbell
90 uint64_t doorbell; local
92 /* Build the doorbell from the parameters */
93 doorbell = ((uint64_t)cq_cmd << TAVOR_CQDB_CMD_SHIFT) |
96 /* Write the doorbell to UAR */
98 ((tavor_hw_uar_t *)ia_uar)->cq = HTOBE_64(doorbell);
103 * For 32 bit intel we assign the doorbell in the order
107 (uint32_t)HTOBE_32(doorbell >> 32);
109 (uint32_t)HTOBE_32(doorbell & 0x00000000ffffffff);
112 dapls_atomic_assign_64(HTOBE_64(doorbell),
139 uint64_t doorbell; local
191 uint64_t doorbell; local
[all...]
H A Ddapl_arbel_hw.c104 * Takes the specified cq cmd and cq number and rings the cq doorbell
110 uint64_t doorbell; local
112 /* Build the doorbell from the parameters */
113 doorbell = (cmd_sn << 4) | cq_cmd;
114 doorbell = (doorbell << 24) | cqn;
115 doorbell = (doorbell << 32) | cq_param;
117 /* Write the doorbell to UAR */
119 ((tavor_hw_uar_t *)ia_uar)->cq = HTOBE_64(doorbell);
153 uint64_t doorbell; local
[all...]
H A Ddapl_hermon_hw.c104 * Takes the specified cq cmd and cq number and rings the cq doorbell
110 uint64_t doorbell; local
112 /* Build the doorbell from the parameters */
113 doorbell = (cmd_sn | cq_cmd | cqn);
114 doorbell = (doorbell << 32) | cq_param;
116 /* Write the doorbell to UAR */
118 ((tavor_hw_uar_t *)ia_uar)->cq = HTOBE_64(doorbell);
123 * For 32 bit intel we assign the doorbell in the order
127 (uint32_t)HTOBE_32(doorbell >> 3
144 uint64_t doorbell; local
[all...]

Completed in 19 milliseconds