hermon_sw_srq_s
sizeof (struct hermon_sw_srq_s);
bzero(srq, sizeof (struct hermon_sw_srq_s));
struct hermon_sw_srq_s *srq;
_NOTE(READ_ONLY_DATA(hermon_sw_srq_s::srq_pdhdl
hermon_sw_srq_s::srq_mrhdl
hermon_sw_srq_s::srq_srqnum
hermon_sw_srq_s::srq_wq_sgl
hermon_sw_srq_s::srq_srqcrsrcp
hermon_sw_srq_s::srq_rsrcp
hermon_sw_srq_s::srq_hdlrarg
hermon_sw_srq_s::srq_is_umap
hermon_sw_srq_s::srq_uarpg))
_NOTE(DATA_READABLE_WITHOUT_LOCK(hermon_sw_srq_s::srq_wq_bufsz
hermon_sw_srq_s::srq_wqinfo
hermon_sw_srq_s::srq_wq_buf
hermon_sw_srq_s::srq_wq_wqhdr
hermon_sw_srq_s::srq_desc_off))
_NOTE(MUTEX_PROTECTS_DATA(hermon_sw_srq_s::srq_lock,
hermon_sw_srq_s::srq_real_sizes
hermon_sw_srq_s::srq_umap_dhp))
typedef struct hermon_sw_srq_s *hermon_srqhdl_t;