Searched refs:srqhdl (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 2248 tavor_srqhdl_t srqhdl; in tavor_ci_alloc_srq() local 2276 srqinfo.srqi_srqhdl = &srqhdl; in tavor_ci_alloc_srq() 2284 *ibc_srq_p = (ibc_srq_hdl_t)srqhdl; in tavor_ci_alloc_srq() 2298 tavor_srqhdl_t srqhdl; in tavor_ci_free_srq() local 2318 srqhdl = (tavor_srqhdl_t)srq; in tavor_ci_free_srq() 2321 status = tavor_srq_free(state, &srqhdl, TAVOR_NOSLEEP); in tavor_ci_free_srq() 2339 tavor_srqhdl_t srqhdl; in tavor_ci_query_srq() local 2358 srqhdl = (tavor_srqhdl_t)srq; in tavor_ci_query_srq() 2360 mutex_enter(&srqhdl->srq_lock); in tavor_ci_query_srq() 2361 if (srqhdl->srq_state == TAVOR_SRQ_STATE_ERROR) { in tavor_ci_query_srq() [all …]
|
H A D | tavor_srq.c | 60 tavor_srqhdl_t *srqhdl; in tavor_srq_alloc() local 101 srqhdl = srqinfo->srqi_srqhdl; in tavor_srq_alloc() 407 *srqhdl = srq; in tavor_srq_alloc() 448 tavor_srq_free(tavor_state_t *state, tavor_srqhdl_t *srqhdl, uint_t sleepflag) in tavor_srq_free() argument 467 srq = *srqhdl; in tavor_srq_free() 584 *srqhdl = NULL; in tavor_srq_free()
|
H A D | tavor_rsrc.c | 2480 tavor_srqhdl_t srqhdl; in tavor_rsrc_srqhdl_constructor() local 2483 srqhdl = (tavor_srqhdl_t)srq; in tavor_rsrc_srqhdl_constructor() 2486 mutex_init(&srqhdl->srq_lock, NULL, MUTEX_DRIVER, in tavor_rsrc_srqhdl_constructor() 2501 tavor_srqhdl_t srqhdl; in tavor_rsrc_srqhdl_destructor() local 2503 srqhdl = (tavor_srqhdl_t)srq; in tavor_rsrc_srqhdl_destructor() 2505 mutex_destroy(&srqhdl->srq_lock); in tavor_rsrc_srqhdl_destructor()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 1859 hermon_srqhdl_t srqhdl; in hermon_ci_alloc_srq() local 1870 srqinfo.srqi_srqhdl = &srqhdl; in hermon_ci_alloc_srq() 1878 *ibc_srq_p = (ibc_srq_hdl_t)srqhdl; in hermon_ci_alloc_srq() 1892 hermon_srqhdl_t srqhdl; in hermon_ci_free_srq() local 1902 srqhdl = (hermon_srqhdl_t)srq; in hermon_ci_free_srq() 1905 status = hermon_srq_free(state, &srqhdl, HERMON_NOSLEEP); in hermon_ci_free_srq() 1919 hermon_srqhdl_t srqhdl; in hermon_ci_query_srq() local 1921 srqhdl = (hermon_srqhdl_t)srq; in hermon_ci_query_srq() 1923 mutex_enter(&srqhdl->srq_lock); in hermon_ci_query_srq() 1924 if (srqhdl->srq_state == HERMON_SRQ_STATE_ERROR) { in hermon_ci_query_srq() [all …]
|
H A D | hermon_srq.c | 59 hermon_srqhdl_t *srqhdl; in hermon_srq_alloc() local 92 srqhdl = srqinfo->srqi_srqhdl; in hermon_srq_alloc() 407 *srqhdl = srq; in hermon_srq_alloc() 446 hermon_srq_free(hermon_state_t *state, hermon_srqhdl_t *srqhdl, in hermon_srq_free() argument 465 srq = *srqhdl; in hermon_srq_free() 574 *srqhdl = NULL; in hermon_srq_free()
|
H A D | hermon_rsrc.c | 2517 hermon_srqhdl_t srqhdl; in hermon_rsrc_srqhdl_constructor() local 2520 srqhdl = (hermon_srqhdl_t)srq; in hermon_rsrc_srqhdl_constructor() 2523 mutex_init(&srqhdl->srq_lock, NULL, MUTEX_DRIVER, in hermon_rsrc_srqhdl_constructor() 2538 hermon_srqhdl_t srqhdl; in hermon_rsrc_srqhdl_destructor() local 2540 srqhdl = (hermon_srqhdl_t)srq; in hermon_rsrc_srqhdl_destructor() 2542 mutex_destroy(&srqhdl->srq_lock); in hermon_rsrc_srqhdl_destructor()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_srq.h | 167 int hermon_srq_free(hermon_state_t *state, hermon_srqhdl_t *srqhdl,
|
H A D | hermon_wr.h | 180 int hermon_post_srq(hermon_state_t *state, hermon_srqhdl_t srqhdl,
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_srq.h | 212 int tavor_srq_free(tavor_state_t *state, tavor_srqhdl_t *srqhdl,
|
H A D | tavor_wr.h | 293 int tavor_post_srq(tavor_state_t *state, tavor_srqhdl_t srqhdl,
|