Home
last modified time | relevance | path

Searched refs:log_srq_size (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_srq.c70 uint32_t log_srq_size; in hermon_srq_alloc() local
177 log_srq_size = highbit(srq_wr_sz); in hermon_srq_alloc()
179 log_srq_size = log_srq_size - 1; in hermon_srq_alloc()
187 if (log_srq_size > state->hs_cfg_profile->cp_log_max_srq_sz) { in hermon_srq_alloc()
245 srq->srq_wqinfo.qa_size = (1 << log_srq_size) * wqesz; in hermon_srq_alloc()
299 srq->srq_wq_wqhdr = hermon_wrid_wqhdr_create(1 << log_srq_size); in hermon_srq_alloc()
306 real_sizes->srq_wr_sz = (1 << log_srq_size) - 1; in hermon_srq_alloc()
320 srqc_entry.log_srq_size = log_srq_size; in hermon_srq_alloc()
370 srq->srq_wq_bufsz = (1 << log_srq_size); in hermon_srq_alloc()
375 srq->srq_real_sizes.srq_wr_sz = (1 << log_srq_size); in hermon_srq_alloc()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_srq.c73 uint32_t log_srq_size; in tavor_srq_alloc() local
164 log_srq_size = highbit(sizes->srq_wr_sz); in tavor_srq_alloc()
166 log_srq_size = log_srq_size - 1; in tavor_srq_alloc()
174 if (log_srq_size > state->ts_cfg_profile->cp_log_max_srq_sz) { in tavor_srq_alloc()
230 srq->srq_wqinfo.qa_size = (1 << log_srq_size) * wqesz; in tavor_srq_alloc()
306 srq->srq_wridlist = tavor_wrid_get_list(1 << log_srq_size); in tavor_srq_alloc()
320 real_sizes->srq_wr_sz = (1 << log_srq_size); in tavor_srq_alloc()
375 srq->srq_wq_bufsz = (1 << log_srq_size); in tavor_srq_alloc()
380 srq->srq_real_sizes.srq_wr_sz = (1 << log_srq_size); in tavor_srq_alloc()
612 uint_t srq_sync, log_srq_size, maxprot; in tavor_srq_modify() local
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_hw.h2744 uint32_t log_srq_size :4; member
2783 uint32_t log_srq_size :4; member