Home
last modified time | relevance | path

Searched refs:srq_attr (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_srq.c71 IN DAT_SRQ_ATTR *srq_attr, in dapl_srq_create() argument
96 if ((srq_attr == NULL) || ((uintptr_t)srq_attr & 3)) { in dapl_srq_create()
106 if (srq_attr->max_recv_dtos == 0 || srq_attr->max_recv_iov == 0 || in dapl_srq_create()
107 srq_attr->low_watermark != DAT_SRQ_LW_DEFAULT) { in dapl_srq_create()
119 if (srq_attr->max_recv_dtos > srq_attr_limit.max_recv_dtos || in dapl_srq_create()
120 srq_attr->max_recv_iov > srq_attr_limit.max_recv_iov) { in dapl_srq_create()
126 srq_ptr = dapl_srq_alloc(ia_ptr, srq_attr); in dapl_srq_create()
142 srq_ptr->param.max_recv_dtos = srq_attr->max_recv_dtos; in dapl_srq_create()
143 srq_ptr->param.max_recv_iov = srq_attr->max_recv_iov; in dapl_srq_create()
H A Ddapl_srq_util.c55 dapl_srq_alloc(IN DAPL_IA *ia_ptr, IN const DAT_SRQ_ATTR *srq_attr) in dapl_srq_alloc() argument
82 DAPL_COOKIE_QUEUE_SRQ, srq_attr->max_recv_dtos); in dapl_srq_alloc()
/titanic_44/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl_srq_util.h43 dapl_srq_alloc(IN DAPL_IA *ia_ptr, IN const DAT_SRQ_ATTR *srq_attr);
H A Ddapl_adapter_util.h232 OUT DAT_SRQ_ATTR *srq_attr);
/titanic_44/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_util.c1510 OUT DAT_SRQ_ATTR *srq_attr) in dapls_ib_query_srq() argument
1512 (void) dapl_os_memzero(srq_attr, sizeof (*srq_attr)); in dapls_ib_query_srq()
1513 srq_attr->max_recv_dtos = hca_attr->dhca_max_srqs_sz; in dapls_ib_query_srq()
1514 srq_attr->max_recv_iov = hca_attr->dhca_max_srq_sgl; in dapls_ib_query_srq()
1515 srq_attr->low_watermark = DAT_SRQ_LW_DEFAULT; in dapls_ib_query_srq()
1525 OUT DAT_SRQ_ATTR *srq_attr) in dapls_ib_query_hca() argument
1546 if (srq_attr != NULL) { in dapls_ib_query_hca()
1547 (void) dapls_ib_query_srq(&args.hca_attr, srq_attr); in dapls_ib_query_hca()
1549 if (ia_attr == NULL && ep_attr == NULL && srq_attr == NULL) { in dapls_ib_query_hca()
/titanic_44/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c433 ibt_srq_sizes_t srq_attr; in srpt_ioc_init() local
488 srq_sz = srq_attr.srq_wr_sz = min(srpt_ioc_srq_size, in srpt_ioc_init()
490 srq_attr.srq_sgl_sz = 1; in srpt_ioc_init()
493 ioc->ioc_pd_hdl, &srq_attr, &ioc->ioc_srq_hdl, in srpt_ioc_init()
/titanic_44/usr/src/lib/udapl/libdat/common/
H A Ddat_api.c665 IN DAT_SRQ_ATTR *srq_attr, in dat_srq_create() argument
673 srq_attr, in dat_srq_create()