|
EM-ODP
3.7.0
Event Machine on ODP
|
Go to the documentation of this file.
37 #ifndef EVENT_MACHINE_HW_SPECIFIC_H
38 #define EVENT_MACHINE_HW_SPECIFIC_H
40 #pragma GCC visibility push(default)
59 return type & 0xFF000000;
63 #define em_get_type_major em_event_type_major
81 return type & 0x00FFFFFF;
85 #define em_get_type_minor em_event_type_minor
281 #pragma GCC visibility pop
void em_core_mask_set_count(int count, em_core_mask_t *mask)
int em_core_mask_set_str(const char *mask_str, em_core_mask_t *mask)
void em_core_mask_and(em_core_mask_t *dst, const em_core_mask_t *src1, const em_core_mask_t *src2)
void em_core_mask_zero(em_core_mask_t *mask)
void em_core_mask_set(int core, em_core_mask_t *mask)
int em_core_mask_equal(const em_core_mask_t *mask1, const em_core_mask_t *mask2)
void em_core_mask_xor(em_core_mask_t *dst, const em_core_mask_t *src1, const em_core_mask_t *src2)
int em_core_mask_isset(int core, const em_core_mask_t *mask)
int em_core_mask_iszero(const em_core_mask_t *mask)
void em_core_mask_or(em_core_mask_t *dst, const em_core_mask_t *src1, const em_core_mask_t *src2)
int em_core_mask_get_bits(uint64_t bits[], int len, const em_core_mask_t *mask)
void em_core_mask_copy(em_core_mask_t *dst, const em_core_mask_t *src)
void em_core_mask_tostr(char *mask_str, int len, const em_core_mask_t *mask)
void em_core_mask_set_bits(const uint64_t bits[], int len, em_core_mask_t *mask)
int em_core_mask_count(const em_core_mask_t *mask)
int em_core_mask_idx(int n, const em_core_mask_t *mask)
void em_core_mask_clr(int core, em_core_mask_t *mask)