bfa_lps_s
struct bfa_lps_s *lps; /* lport login services */
struct bfa_lps_s *lps; /* Lport login service*/
static void bfa_lps_sm_online(struct bfa_lps_s *lps, enum bfa_lps_event event);
static void bfa_lps_sm_online_n2n_pid_wait(struct bfa_lps_s *lps,
static void bfa_lps_sm_logout(struct bfa_lps_s *lps, enum bfa_lps_event event);
static void bfa_lps_sm_logowait(struct bfa_lps_s *lps, enum bfa_lps_event
bfa_lps_sm_init(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_login(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_loginwait(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_online(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_online_n2n_pid_wait(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_logout(struct bfa_lps_s *lps, enum bfa_lps_event event)
bfa_lps_sm_logowait(struct bfa_lps_s *lps, enum bfa_lps_event event)
sizeof(struct bfa_lps_s) * BFA_LPS_MIN_LPORTS);
sizeof(struct bfa_lps_s) * BFA_LPS_MAX_LPORTS);
struct bfa_lps_s *lps;
mod->lps_arr = lps = (struct bfa_lps_s *) bfa_mem_kva_curp(mod);
bfa_mem_kva_curp(mod) += mod->num_lps * sizeof(struct bfa_lps_s);
struct bfa_lps_s *lps;
lps = (struct bfa_lps_s *) qe;
lps = (struct bfa_lps_s *) qe;
struct bfa_lps_s *lps;
bfa_lps_no_res(struct bfa_lps_s *first_lps, u8 count)
struct bfa_lps_s *lps;
lps = (struct bfa_lps_s *)qe;
struct bfa_lps_s *lps;
struct bfa_lps_s *lps;
struct bfa_lps_s *lps = lps_arg;
bfa_lps_free(struct bfa_lps_s *lps)
bfa_lps_send_login(struct bfa_lps_s *lps)
bfa_lps_send_logout(struct bfa_lps_s *lps)
bfa_lps_send_set_n2n_pid(struct bfa_lps_s *lps)
struct bfa_lps_s *lps = arg;
bfa_lps_login_comp(struct bfa_lps_s *lps)
struct bfa_lps_s *lps = arg;
bfa_lps_logout_comp(struct bfa_lps_s *lps)
struct bfa_lps_s *lps = arg;
bfa_lps_cvl_event(struct bfa_lps_s *lps)
struct bfa_lps_s *
struct bfa_lps_s *lps = NULL;
bfa_lps_delete(struct bfa_lps_s *lps)
bfa_lps_flogi(struct bfa_lps_s *lps, void *uarg, u8 alpa, u16 pdusz,
bfa_lps_fdisc(struct bfa_lps_s *lps, void *uarg, u16 pdusz, wwn_t pwwn,
bfa_lps_fdisclogo(struct bfa_lps_s *lps)
struct bfa_lps_s *lps;
bfa_lps_set_n2n_pid(struct bfa_lps_s *lps, uint32_t n2n_pid)
static void bfa_lps_no_res(struct bfa_lps_s *first_lps, u8 count);
static void bfa_lps_free(struct bfa_lps_s *lps);
static void bfa_lps_send_login(struct bfa_lps_s *lps);
static void bfa_lps_send_logout(struct bfa_lps_s *lps);
static void bfa_lps_send_set_n2n_pid(struct bfa_lps_s *lps);
static void bfa_lps_login_comp(struct bfa_lps_s *lps);
static void bfa_lps_logout_comp(struct bfa_lps_s *lps);
static void bfa_lps_cvl_event(struct bfa_lps_s *lps);
static void bfa_lps_sm_init(struct bfa_lps_s *lps, enum bfa_lps_event event);
static void bfa_lps_sm_login(struct bfa_lps_s *lps, enum bfa_lps_event event);
static void bfa_lps_sm_loginwait(struct bfa_lps_s *lps, enum bfa_lps_event
struct bfa_lps_s;
typedef void (*bfa_lps_sm_t)(struct bfa_lps_s *, enum bfa_lps_event);
struct bfa_lps_s *lps_arr;
struct bfa_lps_s *bfa_lps_alloc(struct bfa_s *bfa);
void bfa_lps_delete(struct bfa_lps_s *lps);
void bfa_lps_flogi(struct bfa_lps_s *lps, void *uarg, u8 alpa,
void bfa_lps_fdisc(struct bfa_lps_s *lps, void *uarg, u16 pdusz,
void bfa_lps_fdisclogo(struct bfa_lps_s *lps);
void bfa_lps_set_n2n_pid(struct bfa_lps_s *lps, u32 n2n_pid);