ecore_mcast_obj
struct ecore_mcast_obj *o)
struct ecore_mcast_obj *o,
static INLINE int ecore_mcast_get_next_bin(struct ecore_mcast_obj *o, int last)
static INLINE int ecore_mcast_clear_first_bin(struct ecore_mcast_obj *o)
static INLINE u8 ecore_mcast_get_rx_tx_flag(struct ecore_mcast_obj *o)
struct ecore_mcast_obj *o, int idx,
struct _lm_device_t *pdev, struct ecore_mcast_obj *o , int start_bin,
struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos,
struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos,
struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos,
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p,
struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p,
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o)
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o,
struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p,
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o, int idx,
struct _lm_device_t *pdev, struct ecore_mcast_obj *o , int start_idx,
struct ecore_mcast_obj *o = p->mcast_obj;
struct ecore_mcast_obj *o)
struct ecore_mcast_obj *o = p->mcast_obj;
static int ecore_mcast_get_registry_size_exact(struct ecore_mcast_obj *o)
static int ecore_mcast_get_registry_size_aprox(struct ecore_mcast_obj *o)
static void ecore_mcast_set_registry_size_exact(struct ecore_mcast_obj *o,
static void ecore_mcast_set_registry_size_aprox(struct ecore_mcast_obj *o,
struct ecore_mcast_obj *o = p->mcast_obj;
static void ecore_mcast_clear_sched(struct ecore_mcast_obj *o)
static void ecore_mcast_set_sched(struct ecore_mcast_obj *o)
static BOOL ecore_mcast_check_sched(struct ecore_mcast_obj *o)
static BOOL ecore_mcast_check_pending(struct ecore_mcast_obj *o)
struct ecore_mcast_obj *o,
struct ecore_mcast_obj *o,
struct ecore_mcast_obj *o, int idx,
struct ecore_mcast_obj *mcast_obj,
struct ecore_mcast_obj *mcast_obj,
struct ecore_mcast_obj *mcast_obj;
int (*hdl_restore)(struct _lm_device_t *pdev, struct ecore_mcast_obj *o,
int (*enqueue_cmd)(struct _lm_device_t *pdev, struct ecore_mcast_obj *o,
struct ecore_mcast_obj *o, int idx,
BOOL (*check_pending)(struct ecore_mcast_obj *o);
void (*set_sched)(struct ecore_mcast_obj *o);
void (*clear_sched)(struct ecore_mcast_obj *o);
BOOL (*check_sched)(struct ecore_mcast_obj *o);
int (*wait_comp)(struct _lm_device_t *pdev, struct ecore_mcast_obj *o);
int (*get_registry_size)(struct ecore_mcast_obj *o);
void (*set_registry_size)(struct ecore_mcast_obj *o, int n);
struct ecore_mcast_obj * mcast_obj = &pdev->slowpath_info.mcast_obj[lm_cli_idx];
struct ecore_mcast_obj * obj = &pdev->slowpath_info.mcast_obj[lm_cli_idx];
struct ecore_mcast_obj mcast_obj[LM_CLI_IDX_MAX];