XRIobj_t
XRIobj_t *xrip;
emlxs_rpi_reserve_notify(emlxs_port_t *port, uint32_t did, XRIobj_t *xrip)
XRIobj_t *xrip;
XRIobj_t *next_xrip;
xrip = (XRIobj_t *)hba->sli.sli4.XRIinuse_f;
while (xrip != (XRIobj_t *)&hba->sli.sli4.XRIinuse_f) {
XRIobj_t *xrip;
XRIobj_t *next_xrip;
xrip = (XRIobj_t *)hba->sli.sli4.XRIinuse_f;
while (xrip != (XRIobj_t *)&hba->sli.sli4.XRIinuse_f) {
XRIobj_t *xrip;
static XRIobj_t *emlxs_sli4_alloc_xri(emlxs_port_t *port,
extern XRIobj_t *emlxs_sli4_reserve_xri(emlxs_port_t *port,
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
XRIobj_t *xrip;
(XRIobj_t *)&hba->sli.sli4.XRIinuse_f) ||
(XRIobj_t *)&hba->sli.sli4.XRIinuse_f)) {
xrip = (XRIobj_t *)hba->sli.sli4.XRIinuse_f;
while (xrip != (XRIobj_t *)&hba->sli.sli4.XRIinuse_f) {
(sizeof (XRIobj_t) * hba->sli.sli4.XRICount));
(XRIobj_t *)&hba->sli.sli4.XRIfree_f;
(XRIobj_t *)&hba->sli.sli4.XRIfree_f;
XRIobj_t *xrip;
hba->sli.sli4.XRICount, sizeof (XRIobj_t), size);
(XRIobj_t *)&hba->sli.sli4.XRIinuse_f;
(XRIobj_t *)&hba->sli.sli4.XRIinuse_f;
(XRIobj_t *)&hba->sli.sli4.XRIfree_f;
(XRIobj_t *)&hba->sli.sli4.XRIfree_f;
hba->sli.sli4.XRIp = (XRIobj_t *)kmem_zalloc(
(sizeof (XRIobj_t) * hba->sli.sli4.XRICount), KM_SLEEP);
xrip->_f = (XRIobj_t *)&hba->sli.sli4.XRIfree_f;
extern XRIobj_t *
XRIobj_t *xrip;
if (xrip == (XRIobj_t *)&hba->sli.sli4.XRIfree_f) {
xrip->_f = (XRIobj_t *)&hba->sli.sli4.XRIinuse_f;
XRIobj_t *xrip;
xrip->_f = (XRIobj_t *)&hba->sli.sli4.XRIfree_f;
XRIobj_t *
XRIobj_t *xrip;
static XRIobj_t *
XRIobj_t *xrip;
if (xrip == (XRIobj_t *)&hba->sli.sli4.XRIfree_f) {
xrip->_f = (XRIobj_t *)&hba->sli.sli4.XRIinuse_f;
extern XRIobj_t *
XRIobj_t *xrip;
xrip = (XRIobj_t *)hba->sli.sli4.XRIinuse_f;
while (xrip != (XRIobj_t *)&hba->sli.sli4.XRIinuse_f) {
emlxs_sli4_free_xri(emlxs_port_t *port, emlxs_buf_t *sbp, XRIobj_t *xrip,
xrip->_f = (XRIobj_t *)&hba->sli.sli4.XRIfree_f;
XRIobj_t *xrip;
extern XRIobj_t *emlxs_sli4_reserve_xri(emlxs_port_t *port,
extern XRIobj_t *emlxs_sli4_find_xri(emlxs_port_t *port,
emlxs_buf_t *sbp, XRIobj_t *xp,
extern XRIobj_t *emlxs_sli4_register_xri(emlxs_port_t *port,
uint32_t did, XRIobj_t *xrip);
XRIobj_t *XRIp;
XRIobj_t *XRIfree_f;
XRIobj_t *XRIfree_b;
XRIobj_t *XRIinuse_f;
XRIobj_t *XRIinuse_b;