bnx2x_mcast_obj
struct bnx2x_mcast_obj mcast_obj;
struct bnx2x_mcast_obj *o)
struct bnx2x_mcast_obj *o,
static inline int bnx2x_mcast_get_next_bin(struct bnx2x_mcast_obj *o, int last)
static inline int bnx2x_mcast_clear_first_bin(struct bnx2x_mcast_obj *o)
static inline u8 bnx2x_mcast_get_rx_tx_flag(struct bnx2x_mcast_obj *o)
struct bnx2x_mcast_obj *o, int idx,
struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin,
struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos,
struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos,
struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos,
struct bnx2x_mcast_obj *o,
struct bnx2x_mcast_obj *o,
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p,
struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p,
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o)
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o,
struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p,
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o, int idx,
struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx,
struct bnx2x_mcast_obj *o = p->mcast_obj;
struct bnx2x_mcast_obj *o)
struct bnx2x_mcast_obj *o = p->mcast_obj;
static int bnx2x_mcast_get_registry_size_exact(struct bnx2x_mcast_obj *o)
static int bnx2x_mcast_get_registry_size_aprox(struct bnx2x_mcast_obj *o)
static void bnx2x_mcast_set_registry_size_exact(struct bnx2x_mcast_obj *o,
static void bnx2x_mcast_set_registry_size_aprox(struct bnx2x_mcast_obj *o,
struct bnx2x_mcast_obj *o = p->mcast_obj;
static void bnx2x_mcast_clear_sched(struct bnx2x_mcast_obj *o)
static void bnx2x_mcast_set_sched(struct bnx2x_mcast_obj *o)
static bool bnx2x_mcast_check_sched(struct bnx2x_mcast_obj *o)
static bool bnx2x_mcast_check_pending(struct bnx2x_mcast_obj *o)
struct bnx2x_mcast_obj *mcast_obj,
struct bnx2x_mcast_obj *mcast_obj,
struct bnx2x_mcast_obj *mcast_obj;
int (*hdl_restore)(struct bnx2x *bp, struct bnx2x_mcast_obj *o,
int (*enqueue_cmd)(struct bnx2x *bp, struct bnx2x_mcast_obj *o,
struct bnx2x_mcast_obj *o, int idx,
bool (*check_pending)(struct bnx2x_mcast_obj *o);
void (*set_sched)(struct bnx2x_mcast_obj *o);
void (*clear_sched)(struct bnx2x_mcast_obj *o);
bool (*check_sched)(struct bnx2x_mcast_obj *o);
int (*wait_comp)(struct bnx2x *bp, struct bnx2x_mcast_obj *o);
int (*get_registry_size)(struct bnx2x_mcast_obj *o);
void (*set_registry_size)(struct bnx2x_mcast_obj *o, int n);
struct bnx2x_mcast_obj mcast_obj;