fc_unsol_buf_t
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)&ulistp->fc_ubufs[i];
(fc_unsol_buf_t *)deferred_ubp) != FC_SUCCESS) {
(fc_unsol_buf_t *)node_dhc->deferred_ubp, 0);
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)emlxs_ub_get(port, 8, FC_TYPE_EXTENDED_LS, 1);
emlxs_ub_send_login_acc(emlxs_port_t *port, fc_unsol_buf_t *ubp)
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)cmpl->arg2;
fc_unsol_buf_t *ubp;
(fc_unsol_buf_t *)emlxs_ub_get(port, size,
fc_unsol_buf_t *mbox_ubp;
mbox_ubp = (fc_unsol_buf_t *)mbox_mbq->ubp;
fc_unsol_buf_t *ubp, IOCBQ *iocbq)
emlxs_buf_t *sbp, fc_unsol_buf_t *ubp,
fc_unsol_buf_t *ubp, IOCBQ *iocbq);
ub_priv = ((fc_unsol_buf_t *)mbq->ubp)->ub_fca_private;
emlxs_buf_t *sbp, fc_unsol_buf_t *ubp, IOCBQ *iocbq)
fc_unsol_buf_t *ubp, IOCBQ *iocbq)
emlxs_buf_t *sbp, fc_unsol_buf_t *ubp,
fc_unsol_buf_t *ubp, IOCBQ *iocbq);
emlxs_buf_t *sbp, fc_unsol_buf_t *ubp, IOCBQ *iocbq)
emlxs_buf_t *sbp, fc_unsol_buf_t *ubp, IOCBQ *iocbq)
extern fc_unsol_buf_t *
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)&pool->fc_ubufs[(token -
extern fc_unsol_buf_t *
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)&pool->fc_ubufs[i];
emlxs_swap_els_ub(fc_unsol_buf_t *ubp)
static void emlxs_ub_els_reject(emlxs_port_t *, fc_unsol_buf_t *);
fc_unsol_buf_t *ubp;
emlxs_ub_callback(emlxs_port_t *port, fc_unsol_buf_t *ubp)
emlxs_ulp_unsol_cb(emlxs_port_t *port, fc_unsol_buf_t *ubp)
fc_unsol_buf_t *ubp;
kmem_zalloc((sizeof (fc_unsol_buf_t) * (*count)), KM_SLEEP);
ubp = (fc_unsol_buf_t *)&new_pool->fc_ubufs[i];
ubp = (fc_unsol_buf_t *)((unsigned long)tokens[i]);
(sizeof (fc_unsol_buf_t) * new_pool->pool_nentries));
emlxs_ub_els_reject(emlxs_port_t *port, fc_unsol_buf_t *ubp)
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)((unsigned long)tokens[i]);
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)((unsigned long)tokens[i]);
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)&pool->fc_ubufs[i];
(sizeof (fc_unsol_buf_t)*pool->pool_nentries));
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *xch_ub;
fc_unsol_buf_t *ub;
ub = (fc_unsol_buf_t *)kmem_zalloc(sizeof (fc_unsol_buf_t), KM_SLEEP);
fc_unsol_buf_t *ub = *((fc_unsol_buf_t **)tokens);
kmem_free(ub, sizeof (fc_unsol_buf_t));
((fc_unsol_buf_t *)fpkt->pkt_ub_resp_token)->ub_buffer[0];
fc_unsol_buf_t *);
fc_unsol_buf_t *ubp = ha->ub_array[index];
fc_unsol_buf_t *ubp;
ubp = (fc_unsol_buf_t *)kmem_zalloc(sizeof (fc_unsol_buf_t),
kmem_free(ubp, sizeof (fc_unsol_buf_t));
sizeof (fc_unsol_buf_t));
sizeof (fc_unsol_buf_t));
sizeof (fc_unsol_buf_t));
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
ql_free_unsolicited_buffer(ql_adapter_state_t *ha, fc_unsol_buf_t *ubp)
kmem_free(ubp, sizeof (fc_unsol_buf_t));
fc_unsol_buf_t *
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *ubp;
fctl_ulp_unsol_cb(fc_local_port_t *port, fc_unsol_buf_t *buf, uchar_t type)
fp_unsol_cb(opaque_t port_handle, fc_unsol_buf_t *buf, uint32_t type)
fp_handle_unsol_buf(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_ba_rjt_init(fc_local_port_t *port, fp_cmd_t *cmd, fc_unsol_buf_t *buf,
fp_els_rjt_init(fc_local_port_t *port, fp_cmd_t *cmd, fc_unsol_buf_t *buf,
fc_unsol_buf_t *buf, job_request_t *job, int sleep)
fp_els_acc_init(fc_local_port_t *port, fp_cmd_t *cmd, fc_unsol_buf_t *buf,
fp_handle_unsol_prlo(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_handle_unsol_logo(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_unsol_resp_init(fc_packet_t *pkt, fc_unsol_buf_t *buf,
fp_i_handle_unsol_els(fc_local_port_t *port, fc_unsol_buf_t *buf)
fp_handle_unsol_plogi(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_handle_unsol_flogi(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_login_acc_init(fc_local_port_t *port, fp_cmd_t *cmd, fc_unsol_buf_t *buf,
fp_handle_unsol_rscn(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_handle_unsol_adisc(fc_local_port_t *port, fc_unsol_buf_t *buf,
fp_adisc_acc_init(fc_local_port_t *port, fp_cmd_t *cmd, fc_unsol_buf_t *buf,
(fc_unsol_buf_t *)job->job_private, job);
fc_unsol_buf_t *buf, uint32_t claimed);
fc_unsol_buf_t *payload, uint32_t claimed);
fc_unsol_buf_t *buf, uint32_t claimed)
static void fcip_cache_arp_broadcast(struct fcip *ftpr, fc_unsol_buf_t *buf);
fc_unsol_buf_t *buf, uint32_t claimed)
fcip_cache_arp_broadcast(struct fcip *fptr, fc_unsol_buf_t *buf)
fc_unsol_buf_t *ubuf;
fc_unsol_buf_t *buf, uint32_t claimed);
fc_unsol_buf_t *buf, uint32_t claimed);
fcp_els_callback(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf,
fcp_data_callback(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf,
static void fcp_unsol_resp_init(fc_packet_t *pkt, fc_unsol_buf_t *buf,
static int fcp_unsol_prli(struct fcp_port *pptr, fc_unsol_buf_t *buf);
fcp_unsol_resp_init(fc_packet_t *pkt, fc_unsol_buf_t *buf,
fcp_unsol_prli(struct fcp_port *pptr, fc_unsol_buf_t *buf)
fcsm_els_cb(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf,
fcsm_data_cb(opaque_t ulph, opaque_t port_handle, fc_unsol_buf_t *buf,
fc_unsol_buf_t *ubp);
extern fc_unsol_buf_t *emlxs_ub_find(emlxs_port_t *port,
extern fc_unsol_buf_t *emlxs_ub_get(emlxs_port_t *port, uint32_t size,
extern void emlxs_swap_els_ub(fc_unsol_buf_t *ubp);
fc_unsol_buf_t *ubp);
fc_unsol_buf_t *ubp);
fc_unsol_buf_t *ubp, IOCBQ *iocbq);
fc_unsol_buf_t *ubp;
fc_unsol_buf_t *fc_ubufs; /* array of unsol buf */
fc_unsol_buf_t **ub_array;
fc_unsol_buf_t *ql_get_unsolicited_buffer(ql_adapter_state_t *, uint32_t);
fc_unsol_buf_t *buf, uint32_t type);
void fctl_ulp_unsol_cb(fc_local_port_t *port, fc_unsol_buf_t *buf,
opaque_t port_handle, fc_unsol_buf_t *payload,
opaque_t port_handle, fc_unsol_buf_t *buf,
fc_unsol_buf_t *buf;
static void fp_unsol_cb(opaque_t port_handle, fc_unsol_buf_t *buf,
static void fp_handle_unsol_buf(fc_local_port_t *port, fc_unsol_buf_t *buf,
fc_unsol_buf_t *buf, job_request_t *job);
fc_unsol_buf_t *buf, uchar_t action, uchar_t reason, job_request_t *job);
fc_unsol_buf_t *buf, job_request_t *job);
static void fp_handle_unsol_logo(fc_local_port_t *port, fc_unsol_buf_t *buf,
static void fp_handle_unsol_prlo(fc_local_port_t *port, fc_unsol_buf_t *buf,
static void fp_unsol_resp_init(fc_packet_t *pkt, fc_unsol_buf_t *buf,
static void fp_i_handle_unsol_els(fc_local_port_t *port, fc_unsol_buf_t *buf);
static void fp_handle_unsol_plogi(fc_local_port_t *port, fc_unsol_buf_t *buf,
static void fp_handle_unsol_flogi(fc_local_port_t *port, fc_unsol_buf_t *buf,
fc_unsol_buf_t *buf, job_request_t *job, int sleep);
static void fp_handle_unsol_rscn(fc_local_port_t *port, fc_unsol_buf_t *buf,
static void fp_handle_unsol_adisc(fc_local_port_t *port, fc_unsol_buf_t *buf,
fc_unsol_buf_t *buf, job_request_t *job);
fc_unsol_buf_t *buf;
static int fcsm_els_cb(opaque_t, opaque_t, fc_unsol_buf_t *, uint32_t);
static int fcsm_data_cb(opaque_t, opaque_t, fc_unsol_buf_t *, uint32_t);