FreeBSD kernel BXE device code
ecore_mcast_ramrod_params Struct Reference

#include <ecore_sp.h>

Collaboration diagram for ecore_mcast_ramrod_params:

Data Fields

struct ecore_mcast_objmcast_obj
 
unsigned long ramrod_flags
 
ecore_list_t mcast_list
 
int mcast_list_len
 

Detailed Description

Definition at line 980 of file ecore_sp.h.

Field Documentation

◆ mcast_list

◆ mcast_list_len

int ecore_mcast_ramrod_params::mcast_list_len

TODO:

  • rename it to macs_num.
  • Add a new command type for handling pending commands (remove "zero semantics").

Length of mcast_list. If zero and ADD_CONT command - post pending commands.

Definition at line 995 of file ecore_sp.h.

Referenced by bxe_init_mcast_macs_list(), ecore_config_mcast(), ecore_mcast_enqueue_cmd(), ecore_mcast_handle_current_cmd(), ecore_mcast_hdl_del(), ecore_mcast_revert_e1(), ecore_mcast_revert_e2(), ecore_mcast_setup_e2(), ecore_mcast_validate_e1(), ecore_mcast_validate_e1h(), and ecore_mcast_validate_e2().

◆ mcast_obj

◆ ramrod_flags

unsigned long ecore_mcast_ramrod_params::ramrod_flags

The documentation for this struct was generated from the following file: