FreeBSD kernel CXGB device code
ch_filter Struct Reference

#include <cxgb_ioctl.h>

Collaboration diagram for ch_filter:

Data Fields

uint32_t filter_id
 
struct ch_filter_tuple val
 
struct ch_filter_tuple mask
 
uint16_t mac_addr_idx
 
uint8_t mac_hit:1
 
uint8_t proto:2
 
uint8_t want_filter_id:1
 
uint8_t pass:1
 
uint8_t rss:1
 
uint8_t qset
 

Detailed Description

Definition at line 231 of file cxgb_ioctl.h.

Field Documentation

◆ filter_id

uint32_t ch_filter::filter_id

Definition at line 232 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ mac_addr_idx

uint16_t ch_filter::mac_addr_idx

Definition at line 235 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ mac_hit

uint8_t ch_filter::mac_hit

Definition at line 236 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ mask

struct ch_filter_tuple ch_filter::mask

Definition at line 234 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ pass

uint8_t ch_filter::pass

Definition at line 240 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ proto

uint8_t ch_filter::proto

Definition at line 237 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ qset

uint8_t ch_filter::qset

Definition at line 242 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ rss

uint8_t ch_filter::rss

Definition at line 241 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ val

struct ch_filter_tuple ch_filter::val

Definition at line 233 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().

◆ want_filter_id

uint8_t ch_filter::want_filter_id

Definition at line 239 of file cxgb_ioctl.h.

Referenced by cxgb_extension_ioctl().


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