XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
hl_cs_in Struct Reference

#include <habanalabs_accel.h>

Public Attributes

union { 
 
   struct { 
 
      __u64   chunks_restore 
 
      __u64   chunks_execute 
 
   }  
 
   struct { 
 
      __u64   engine_cores 
 
      __u32   num_engine_cores 
 
      __u32   core_command 
 
   }  
 
   struct { 
 
      __u64   engines 
 
      __u32   num_engines 
 
      __u32   engine_command 
 
   }  
 
};  
 
union { 
 
   __u64   seq 
 
   __u32   encaps_sig_handle_id 
 
   struct { 
 
      __u32   encaps_signals_count 
 
      __u32   encaps_signals_q_idx 
 
   }  
 
};  
 
__u32 num_chunks_restore
 
__u32 num_chunks_execute
 
__u32 timeout
 
__u32 cs_flags
 
__u32 ctx_id
 
__u8 pad [4]
 

Member Data Documentation

◆ [union]

union { ... } hl_cs_in

◆ [union]

union { ... } hl_cs_in

◆ chunks_execute

__u64 hl_cs_in::chunks_execute

◆ chunks_restore

__u64 hl_cs_in::chunks_restore

◆ core_command

__u32 hl_cs_in::core_command

◆ cs_flags

__u32 hl_cs_in::cs_flags

◆ ctx_id

__u32 hl_cs_in::ctx_id

◆ encaps_sig_handle_id

__u32 hl_cs_in::encaps_sig_handle_id

◆ encaps_signals_count

__u32 hl_cs_in::encaps_signals_count

◆ encaps_signals_q_idx

__u32 hl_cs_in::encaps_signals_q_idx

◆ engine_command

__u32 hl_cs_in::engine_command

◆ engine_cores

__u64 hl_cs_in::engine_cores

◆ engines

__u64 hl_cs_in::engines

◆ num_chunks_execute

__u32 hl_cs_in::num_chunks_execute

◆ num_chunks_restore

__u32 hl_cs_in::num_chunks_restore

◆ num_engine_cores

__u32 hl_cs_in::num_engine_cores

◆ num_engines

__u32 hl_cs_in::num_engines

◆ pad

__u8 hl_cs_in::pad[4]

◆ seq

__u64 hl_cs_in::seq

◆ timeout

__u32 hl_cs_in::timeout

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