struct LIST_ENTRY_TYPE l_entry;
u64 id;
- u16 vsi_handle;
- enum ice_flow_priority priority;
struct ice_flow_prof *prof;
-
+ /* Action list */
+ struct ice_flow_action *acts;
/* Flow entry's content */
- u16 entry_sz;
void *entry;
-
- /* Action list */
+ enum ice_flow_priority priority;
+ u16 vsi_handle;
+ u16 entry_sz;
u8 acts_cnt;
- struct ice_flow_action *acts;
};
#define ICE_FLOW_ENTRY_HNDL(e) ((unsigned long)e)
u64 id;
enum ice_flow_dir dir;
+ u8 segs_cnt;
+ u8 acts_cnt;
/* Keep track of flow entries associated with this flow profile */
struct ice_lock entries_lock;
struct LIST_HEAD_TYPE entries;
- u8 segs_cnt;
struct ice_flow_seg_info segs[ICE_FLOW_SEG_MAX];
/* software VSI handles referenced by this flow profile */
} cfg;
/* Default actions */
- u8 acts_cnt;
struct ice_flow_action *acts;
};