Home
last modified time | relevance | path

Searched refs:cqc_entry (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c69 tavor_hw_cqc_t cqc_entry; in tavor_cq_alloc() local
255 bzero(&cqc_entry, sizeof (tavor_hw_cqc_t)); in tavor_cq_alloc()
258 cqc_entry.xlat = TAVOR_VA2PA_XLAT_ENABLED; in tavor_cq_alloc()
259 cqc_entry.state = TAVOR_CQ_DISARMED; in tavor_cq_alloc()
260 cqc_entry.start_addr_h = (addr >> 32); in tavor_cq_alloc()
261 cqc_entry.start_addr_l = (addr & 0xFFFFFFFF); in tavor_cq_alloc()
262 cqc_entry.log_cq_sz = log_cq_size; in tavor_cq_alloc()
264 cqc_entry.usr_page = uarpg; in tavor_cq_alloc()
266 cqc_entry.usr_page = 0; in tavor_cq_alloc()
268 cqc_entry.pd = pd->pd_pdnum; in tavor_cq_alloc()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cq.c74 hermon_hw_cqc_t cqc_entry; in hermon_cq_alloc() local
298 bzero(&cqc_entry, sizeof (hermon_hw_cqc_t)); in hermon_cq_alloc()
300 cqc_entry.state = HERMON_CQ_DISARMED; in hermon_cq_alloc()
301 cqc_entry.pg_offs = cq->cq_cqinfo.qa_pgoffs >> 5; in hermon_cq_alloc()
302 cqc_entry.log_cq_sz = log_cq_size; in hermon_cq_alloc()
303 cqc_entry.usr_page = uarpg; in hermon_cq_alloc()
304 cqc_entry.c_eqn = cq->cq_eqnum; in hermon_cq_alloc()
305 cqc_entry.log2_pgsz = mr->mr_log2_pgsz; in hermon_cq_alloc()
306 cqc_entry.mtt_base_addh = (uint32_t)((mr->mr_mttaddr >> 32) & 0xFF); in hermon_cq_alloc()
307 cqc_entry.mtt_base_addl = mr->mr_mttaddr >> 3; in hermon_cq_alloc()
[all …]