Searched refs:new_srqinfo (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_srq.c | 588 hermon_qalloc_info_t new_srqinfo, old_srqinfo; in hermon_srq_modify() local 653 new_srqinfo.qa_size = (1 << log_srq_size) * wqesz; in hermon_srq_modify() 654 new_srqinfo.qa_alloc_align = PAGESIZE; in hermon_srq_modify() 655 new_srqinfo.qa_bind_align = PAGESIZE; in hermon_srq_modify() 657 new_srqinfo.qa_location = HERMON_QUEUE_LOCATION_USERLAND; in hermon_srq_modify() 659 new_srqinfo.qa_location = HERMON_QUEUE_LOCATION_NORMAL; in hermon_srq_modify() 661 status = hermon_queue_alloc(state, &new_srqinfo, sleepflag); in hermon_srq_modify() 666 buf = (uint32_t *)new_srqinfo.qa_buf_aligned; in hermon_srq_modify() 692 bind.bi_len = new_srqinfo.qa_size; in hermon_srq_modify() 698 status = hermon_mr_mtt_bind(state, &bind, new_srqinfo.qa_dmahdl, &mtt, in hermon_srq_modify() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_srq.c | 598 tavor_qalloc_info_t new_srqinfo, old_srqinfo; in tavor_srq_modify() local 665 new_srqinfo.qa_size = (1 << log_srq_size) * wqesz; in tavor_srq_modify() 666 new_srqinfo.qa_alloc_align = PAGESIZE; in tavor_srq_modify() 667 new_srqinfo.qa_bind_align = PAGESIZE; in tavor_srq_modify() 669 new_srqinfo.qa_location = TAVOR_QUEUE_LOCATION_USERLAND; in tavor_srq_modify() 671 new_srqinfo.qa_location = wq_location; in tavor_srq_modify() 673 status = tavor_queue_alloc(state, &new_srqinfo, sleepflag); in tavor_srq_modify() 677 buf = (uint32_t *)new_srqinfo.qa_buf_aligned; in tavor_srq_modify() 702 bind.bi_len = new_srqinfo.qa_size; in tavor_srq_modify() 721 status = tavor_mr_mtt_bind(state, &bind, new_srqinfo.qa_dmahdl, &mtt, in tavor_srq_modify() [all …]
|