Lines Matching refs:state
74 #define TAVOR_UDAV_IS_SYNC_REQ(state) \
75 (((&((state)->ts_rsrc_hdl[TAVOR_UDAV]))->rsrc_loc == \
114 #define TAVOR_MCGMEM_SZ(state) \
115 ((((state)->ts_cfg_profile->cp_num_qp_per_mcg) + 8) << 2)
459 * are used to store all of the relevant state information needed to keep
503 int tavor_ah_alloc(tavor_state_t *state, tavor_pdhdl_t pd,
505 int tavor_ah_free(tavor_state_t *state, tavor_ahhdl_t *ahhdl,
507 int tavor_ah_query(tavor_state_t *state, tavor_ahhdl_t ahhdl,
509 int tavor_ah_modify(tavor_state_t *state, tavor_ahhdl_t ahhdl,
513 int tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid,
515 int tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid,
519 int tavor_pd_alloc(tavor_state_t *state, tavor_pdhdl_t *pdhdl,
521 int tavor_pd_free(tavor_state_t *state, tavor_pdhdl_t *pdhdl);
526 int tavor_port_query(tavor_state_t *state, uint_t port,
528 int tavor_port_modify(tavor_state_t *state, uint8_t port,
532 int tavor_kstat_init(tavor_state_t *state);
533 void tavor_kstat_fini(tavor_state_t *state);
536 int tavor_set_addr_path(tavor_state_t *state, ibt_adds_vect_t *av,
538 void tavor_get_addr_path(tavor_state_t *state, tavor_hw_addr_path_t *path,
540 int tavor_portnum_is_valid(tavor_state_t *state, uint_t portnum);
541 int tavor_pkeyindex_is_valid(tavor_state_t *state, uint_t pkeyindx);
542 int tavor_queue_alloc(tavor_state_t *state, tavor_qalloc_info_t *qa_info,
544 void tavor_queue_free(tavor_state_t *state, tavor_qalloc_info_t *qa_info);