- ARRAY_SIZE
enum ARRAY_SIZE(T[n] x)
Undocumented in source. Be warned that the author may not have intended to support it.
- BITOP_MASK
auto BITOP_MASK(T nr)
Undocumented in source. Be warned that the author may not have intended to support it.
- BITOP_WORD
auto BITOP_WORD(T nr)
Undocumented in source. Be warned that the author may not have intended to support it.
- ERR_PTR
void* ERR_PTR(c_long error)
Undocumented in source. Be warned that the author may not have intended to support it.
- IS_ALIGNED
auto IS_ALIGNED(X x, A a)
Undocumented in source. Be warned that the author may not have intended to support it.
- IS_ERR
c_int IS_ERR(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
- IS_ERR_OR_NULL
c_int IS_ERR_OR_NULL(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
- IS_ERR_VALUE
auto IS_ERR_VALUE(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
- PTR_ERR
c_long PTR_ERR(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
- __clear_bit
void __clear_bit(int nr, c_ulong* addr)
Undocumented in source. Be warned that the author may not have intended to support it.
- __get_cpu_var
auto __get_cpu_var(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
- __round_down
auto __round_down(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- __round_mask
X __round_mask(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- __round_up
auto __round_up(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- __set_bit
void __set_bit(int nr, c_ulong* addr)
__set_bit - Set a bit in memory
@nr: the bit to set
@addr: the address to start counting from
- __swap
void __swap(A a, B b)
__swap - swap values of @a and @b
@a: first value
@b: second value
- cond_resched
void cond_resched()
Undocumented in source. Be warned that the author may not have intended to support it.
- cpu_to_le16
__le16 cpu_to_le16(u16 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- cpu_to_le32
__le32 cpu_to_le32(u32 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- cpu_to_le64
__le64 cpu_to_le64(u64 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- cpu_to_le8
auto cpu_to_le8(V v)
Undocumented in source. Be warned that the author may not have intended to support it.
- div_u64
auto div_u64(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_cpu_var
auto get_cpu_var(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_16
auto get_unaligned_16(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_16
auto get_unaligned_16(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_32
auto get_unaligned_32(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_32
auto get_unaligned_32(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_64
auto get_unaligned_64(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_64
auto get_unaligned_64(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_8
auto get_unaligned_8(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_8
auto get_unaligned_8(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le16
auto get_unaligned_le16(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le16
auto get_unaligned_le16(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le32
auto get_unaligned_le32(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le32
auto get_unaligned_le32(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le64
auto get_unaligned_le64(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le64
auto get_unaligned_le64(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le8
auto get_unaligned_le8(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_unaligned_le8
auto get_unaligned_le8(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- is_power_of_2
c_int is_power_of_2(c_ulong n)
Undocumented in source. Be warned that the author may not have intended to support it.
- kmalloc
auto kmalloc(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- kstrdup
auto kstrdup(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- kzalloc
auto kzalloc(X x, Y y)
Undocumented in source. Be warned that the author may not have intended to support it.
- le16_to_cpu
u16 le16_to_cpu(__le16 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- le32_to_cpu
u32 le32_to_cpu(__le32 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- le64_to_cpu
u64 le64_to_cpu(__le64 x)
Undocumented in source. Be warned that the author may not have intended to support it.
- le8_to_cpu
auto le8_to_cpu(V v)
Undocumented in source. Be warned that the author may not have intended to support it.
- memalloc_nofs_restore
void memalloc_nofs_restore(X x)
Undocumented in source. Be warned that the author may not have intended to support it.
- memalloc_nofs_save
auto memalloc_nofs_save()
Undocumented in source. Be warned that the author may not have intended to support it.
- mutex_init
void mutex_init(mutex* m)
Undocumented in source. Be warned that the author may not have intended to support it.
- mutex_is_locked
int mutex_is_locked(mutex* m)
Undocumented in source. Be warned that the author may not have intended to support it.
- mutex_lock
void mutex_lock(mutex* m)
Undocumented in source. Be warned that the author may not have intended to support it.
- mutex_unlock
void mutex_unlock(mutex* m)
Undocumented in source. Be warned that the author may not have intended to support it.
- preempt_disable
void preempt_disable()
Undocumented in source. Be warned that the author may not have intended to support it.
- preempt_enable
void preempt_enable()
Undocumented in source. Be warned that the author may not have intended to support it.
- printk
void printk(char* fmt, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
- ptr_to_u64
auto ptr_to_u64(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_16
auto put_unaligned_16(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_16
auto put_unaligned_16(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_32
auto put_unaligned_32(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_32
auto put_unaligned_32(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_64
auto put_unaligned_64(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_64
auto put_unaligned_64(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_8
auto put_unaligned_8(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_8
auto put_unaligned_8(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le16
auto put_unaligned_le16(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le16
auto put_unaligned_le16(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le32
auto put_unaligned_le32(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le32
auto put_unaligned_le32(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le64
auto put_unaligned_le64(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le64
auto put_unaligned_le64(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le8
auto put_unaligned_le8(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- put_unaligned_le8
auto put_unaligned_le8(Val val, P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- test_bit
int test_bit(int nr, c_ulong* addr)
test_bit - Determine whether a bit is set
@nr: bit number to test
@addr: Address to start counting from
- u64_to_ptr
auto u64_to_ptr(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
D translation of kerncompat.h from btrfs-progs (v5.9)