9 Kernel routines
8,468 pages in section 9.
ba
-
backlightBACKLIGHT methods -
backtracegather the PC and return addresses of a thread's kernel or user call stack -
backtrace_convert a backtrace to and from compact formatspack -
backtrace_gather the PC and return addresses of a thread's kernel or user call stackpacked -
backtrace_convert a backtrace to and from compact formatsunpack -
backtrace_gather the PC and return addresses of a thread's kernel or user call stackuser -
balance_balance dirty memory statedirty_ pages_ ratelimited -
balance_balance dirty memory statedirty_ pages_ ratelimited_ nr -
baycomamateur (AX.25) packet radio network driver for baycom modems
bc
bd
-
bd_wrapper function for bd_claim_by_kobjectclaim_ by_ disk -
bd_create symlinks between holding disk and slave bdevlink_ disk_ holder -
bd_wrapper function for bd_release_from_kobjectrelease_ from_ disk -
bd_destroy symlinks created by bd_link_disk_holderunlink_ disk_ holder -
bdev_Check if the device supports dax for filesystemdax_ supported -
bdev_Get the address for directly-accessibly memorydirect_ access -
bdev_Start reading a page from a block deviceread_ page -
bdev_adjust queue limits for stacked driversstack_ limits -
bdev_Start writing a page to a block devicewrite_ page -
bdget_do bdget by gendisk and partition numberdisk -
bdgrab- Grab a reference to an already referenced block device
be
bh
-
bh_Submit a locked buffer for readingsubmit_ read -
bh_Test whether the buffer is uptodateuptodate_ or_ lock -
bhndBHND driver programming interface -
bhnd_BHND driver programming interfaceactivate_ resource -
bhnd_BHND driver programming interfacealloc_ pmu -
bhnd_BHND driver programming interfacealloc_ resource -
bhnd_BHND driver programming interfacealloc_ resource_ any -
bhnd_BHND driver programming interfacealloc_ resources -
bhnd_BHND driver programming interfaceboard_ matches -
bhnd_BHND driver programming interfacebus_ match_ child -
bhnd_BHND driver programming interfacebus_ read_ 1 -
bhnd_BHND driver programming interfacebus_ read_ 2 -
bhnd_BHND driver programming interfacebus_ read_ 4 -
bhnd_BHND driver programming interfacebus_ read_ stream_ 1 -
bhnd_BHND driver programming interfacebus_ read_ stream_ 2 -
bhnd_BHND driver programming interfacebus_ read_ stream_ 4 -
bhnd_BHND driver programming interfacebus_ write_ 1 -
bhnd_BHND driver programming interfacebus_ write_ 2 -
bhnd_BHND driver programming interfacebus_ write_ 4 -
bhnd_BHND driver programming interfacebus_ write_ stream_ 1 -
bhnd_BHND driver programming interfacebus_ write_ stream_ 2 -
bhnd_BHND driver programming interfacebus_ write_ stream_ 4 -
bhnd_BHND driver programming interfacechip_ matches -
bhnd_BHND driver programming interfacecore_ class -
bhnd_BHND driver programming interfacecore_ get_ match_ desc -
bhnd_BHND driver programming interfacecore_ matches -
bhnd_BHND driver programming interfacecore_ name -
bhnd_BHND driver programming interfacecores_ equal -
bhnd_BHND driver programming interfacedeactivate_ resource -
bhnd_BHND driver programming interfacedecode_ port_ rid -
bhnd_BHND driver programming interfacederegister_ provider -
bhnd_BHND driver programming interfacedevice_ lookup -
bhnd_BHND driver programming interfacedevice_ matches -
bhnd_BHND driver programming interfacedevice_ quirks -
bhnd_BHND driver programming interfacedriver_ get_ erom_ class -
bhnd_BHND driver programming interfaceenable_ clocks -
bhnd_BHND device enumeration table parsingerom -
bhnd_BHND device enumeration table parsingerom_ alloc -
bhnd_BHND device enumeration table parsingerom_ dump -
bhnd_BHND device enumeration table parsingerom_ fini_ static -
bhnd_BHND device enumeration table parsingerom_ free -
bhnd_BHND device enumeration table parsingerom_ free_ core_ table -
bhnd_BHND device enumeration table parsingerom_ get_ core_ table -
bhnd_BHND device enumeration table parsingerom_ init_ static -
bhnd_BHND device enumeration table parsingerom_ io -
bhnd_BHND device enumeration table parsingerom_ io_ fini -
bhnd_BHND device enumeration table parsingerom_ io_ map -
bhnd_BHND device enumeration table parsingerom_ io_ read -
bhnd_BHND device enumeration table parsingerom_ iobus_ init -
bhnd_BHND device enumeration table parsingerom_ iores_ new -
bhnd_BHND device enumeration table parsingerom_ lookup_ core -
bhnd_BHND device enumeration table parsingerom_ lookup_ core_ addr -
bhnd_BHND device enumeration table parsingerom_ probe -
bhnd_BHND device enumeration table parsingerom_ probe_ driver_ classes -
bhnd_BHND driver programming interfacefind_ core_ class -
bhnd_BHND driver programming interfacefind_ core_ name -
bhnd_BHND driver programming interfaceformat_ chip_ id -
bhnd_BHND driver programming interfaceget_ attach_ type -
bhnd_BHND driver programming interfaceget_ chipid -
bhnd_BHND driver programming interfaceget_ class -
bhnd_BHND driver programming interfaceget_ clock_ freq -
bhnd_BHND driver programming interfaceget_ clock_ latency -
bhnd_BHND driver programming interfaceget_ core_ index -
bhnd_BHND driver programming interfaceget_ core_ info -
bhnd_BHND driver programming interfaceget_ core_ unit -
bhnd_BHND driver programming interfaceget_ device -
bhnd_BHND driver programming interfaceget_ device_ name -
bhnd_BHND driver programming interfaceget_ dma_ translation -
bhnd_BHND driver programming interfaceget_ hwrev -
bhnd_BHND driver programming interfaceget_ intr_ count -
bhnd_BHND driver programming interfaceget_ intr_ ivec -
bhnd_BHND driver programming interfaceget_ port_ count -
bhnd_BHND driver programming interfaceget_ port_ rid -
bhnd_BHND driver programming interfaceget_ region_ addr -
bhnd_BHND driver programming interfaceget_ region_ count -
bhnd_BHND driver programming interfaceget_ vendor -
bhnd_BHND driver programming interfaceget_ vendor_ name -
bhnd_BHND driver programming interfacehwrev_ matches -
bhnd_BHND driver programming interfaceis_ hw_ suspended -
bhnd_BHND driver programming interfaceis_ region_ valid -
bhnd_BHND driver programming interfacemap_ intr -
BHND_BHND driver programming interfaceMATCH_ BOARD_ TYPE -
BHND_BHND driver programming interfaceMATCH_ BOARD_ VENDOR -
BHND_BHND driver programming interfaceMATCH_ CHIP_ ID -
BHND_BHND driver programming interfaceMATCH_ CHIP_ PKG -
BHND_BHND driver programming interfaceMATCH_ CHIP_ REV -
bhnd_BHND driver programming interfacematch_ core -
BHND_BHND driver programming interfaceMATCH_ CORE_ ID -
BHND_BHND driver programming interfaceMATCH_ CORE_ VENDOR -
bhnd_BHND driver programming interfacenvram_ getvar -
bhnd_BHND driver programming interfacenvram_ getvar_ array -
bhnd_BHND driver programming interfacenvram_ getvar_ int -
bhnd_BHND driver programming interfacenvram_ getvar_ int16 -
bhnd_BHND driver programming interfacenvram_ getvar_ int32 -
bhnd_BHND driver programming interfacenvram_ getvar_ int8 -
bhnd_BHND driver programming interfacenvram_ getvar_ str -
bhnd_BHND driver programming interfacenvram_ getvar_ uint -
bhnd_BHND driver programming interfacenvram_ getvar_ uint16 -
bhnd_BHND driver programming interfacenvram_ getvar_ uint32 -
bhnd_BHND driver programming interfacenvram_ getvar_ uint8 -
bhnd_BHND driver programming interfacenvram_ string_ array_ next -
bhnd_BHND driver programming interfaceread_ board_ info -
bhnd_BHND driver programming interfaceread_ config -
bhnd_BHND driver programming interfaceread_ ioctl -
bhnd_BHND driver programming interfaceread_ iost -
bhnd_BHND driver programming interfaceregister_ provider -
bhnd_BHND driver programming interfacerelease_ ext_ rsrc -
bhnd_BHND driver programming interfacerelease_ pmu -
bhnd_BHND driver programming interfacerelease_ provider -
bhnd_BHND driver programming interfacerelease_ resource -
bhnd_BHND driver programming interfacerelease_ resources -
bhnd_BHND driver programming interfacerequest_ clock -
bhnd_BHND driver programming interfacerequest_ ext_ rsrc -
bhnd_BHND driver programming interfacereset_ hw -
bhnd_BHND driver programming interfaceretain_ provider -
bhnd_BHND driver programming interfaceset_ custom_ core_ desc -
bhnd_BHND driver programming interfaceset_ default_ core_ desc -
bhnd_BHND driver programming interfacesuspend_ hw -
bhnd_BHND driver programming interfaceunmap_ intr -
bhnd_BHND driver programming interfacevendor_ name -
bhnd_BHND driver programming interfacewrite_ config -
bhnd_BHND driver programming interfacewrite_ ioctl
bi
-
bin2grayconvert a number to the gray-code representation -
bintimeget the current time -
binuptimeget the time elapsed since boot -
bioGEOM bio controlling functions -
bio_attempt to add page to bioadd_ page -
bio_attempt to add page to bioadd_ pc_ page -
bio_increment/complete a bio by some number of bytesadvance -
bio_allocate a new bio, memory pool backedalloc -
bio_allocate a bio for I/Oalloc_ bioset -
bio_allocates a single page for each bvec in a bioalloc_ pages -
bio_associate a bio with the specified blkcgassociate_ blkcg -
bio_associate a bio with currentassociate_ current -
bio_chain bio completionschain -
bio_clone a bioclone -
bio_clone a bioclone_ bioset -
bio_clone a bio that shares the original bio's biovecclone_ fast -
bio_copy contents of data buffers from one chain of bios to anothercopy_ data -
bio_copy kernel address into biocopy_ kern -
bio_copy user data to biocopy_ user -
bio_end I/O on a bioendio -
bio_end I/O on a bio, without decrementing bi_remainingendio_ nodec -
bio_return approx number of vecsget_ nr_ vecs -
bio_allocate a bio for I/O using kmallockmalloc -
bio_map kernel address into biomap_ kern -
bio_map user address into biomap_ user -
bio_release a reference to a bioput -
bio_reinitialize a bioreset -
bio_Find hardware sector offset in biosector_ offset -
bio_split a biosplit -
bio_trim a biotrim -
bio_finish previously mapped biouncopy_ user -
bio_unmap a biounmap_ user -
biosinteract with PC BIOS -
bioset_Create a bio_setcreate -
bioset_Create a bio_set without bio_vec mempoolcreate_ nobvec -
biquadBiquad IIR filter -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosAND -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosAND2 -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosAND_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosANDNOT -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosANDNOT2 -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCLR -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCLR_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCMP -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCOPY -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCOPY_ STORE_ REL -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosCOUNT -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosEMPTY -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFFS -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFFS_ AT -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFILL -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFLS -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFOREACH_ ISCLR -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFOREACH_ ISSET -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosISFULLSET -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosISSET -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosOR -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosOR2 -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosOR_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosORNOT -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosORNOT2 -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosOVERLAP -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosSET -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosSET_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosSET_ ATOMIC_ ACQ -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosSETOF -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosSUBSET -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosTEST_ CLR_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosTEST_ SET_ ATOMIC -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosXOR -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosXOR2 -
BIT_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosZERO -
bitmap_allocate bitmap regionallocate_ region -
bitmap_Apply map defined by a pair of bitmaps to a single bitbitremap -
bitmap_copy a bitmap, putting the bits into little-endian order.copy_ le -
bitmap_find a contiguous aligned mem regionfind_ free_ region -
bitmap_find a contiguous aligned zero areafind_ next_ zero_ area_ off -
bitmap_fold larger bitmap into smaller, modulo specified sizefold -
bitmap_copy the contents of a u32 array of bits to bitmapfrom_ u32array -
bitmap_translate one bitmap relative to anotheronto -
bitmap_find position of n-th set bit in bitmapord_ to_ pos -
bitmap_convert an ASCII hex string into a bitmap.parse -
bitmap_convert an ASCII hex string in a user buffer into a bitmapparse_ user -
bitmap_convert list format ASCII string to bitmapparselist -
bitmap_parselist_ user -
bitmap_find ordinal of set bit at given position in bitmappos_ to_ ord -
bitmap_convert bitmap to list or hex format ASCII stringprint_ to_ pagebuf -
bitmap_release allocated bitmap regionrelease_ region -
bitmap_Apply map defined by a pair of bitmaps to another bitmapremap -
bitmap_convert bitmap to list format ASCII stringscnlistprintf -
bitmap_convert bitmap to an ASCII hex string.scnprintf -
bitmap_copy the contents of bitmap to a u32 array of bitsto_ u32array -
bitreversereverse the order of bits in a u32 value -
bitsetBITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macros -
BITSET_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosDEFINE -
BITSET_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosFSET -
BITSET_BITSET_DEFINE, BITSET_T_INITIALIZER, BITSET_FSET, BIT_CLR, BIT_COPY, BIT_ISSET, BIT_SET, BIT_ZERO, BIT_FILL, BIT_SETOF, BIT_EMPTY, BIT_ISFULLSET, BIT_FFS, BIT_FFS_AT, BIT_FLS, BIT_FOREACH_ISSET, BIT_FOREACH_ISCLR, BIT_COUNT, BIT_SUBSET, BIT_OVERLAP, BIT_CMP, BIT_OR, BIT_OR2, BIT_ORNOT, BIT_ORNOT2, BIT_AND, BIT_AND2, BIT_ANDNOT, BIT_ANDNOT2, BIT_XOR, BIT_XOR2, BIT_CLR_ATOMIC, BIT_SET_ATOMIC, BIT_SET_ATOMIC_ACQ, BIT_TEST_SET_ATOMIC, BIT_TEST_CLR_ATOMIC, BIT_AND_ATOMIC, BIT_OR_ATOMIC, BIT_COPY_STORE_REL – bitset manipulation macrosT_ INITIALIZER -
bitsliceConverts an unsigned-32 input into individual bits -
bitwiseComputes various bitwise operations on the two input values
bl
-
bldcBLDC and AC-servo control component -
blendPerform linear interpolation between two values -
blk_add a payload to a requestadd_ request_ payload -
blk_Add a trace for a bio oriented actionadd_ trace_ bio -
blk_Add a trace for a bio-remap operationadd_ trace_ bio_ remap -
blk_Add a trace for a remap operationadd_ trace_ remap -
blk_Add a trace for a request oriented actionadd_ trace_ rq -
blk_Add a trace for a request-remap operationadd_ trace_ rq_ remap -
blk_allocate a dev_t for a partitionalloc_ devt -
blk_try to merge with current's plugged listattempt_ plug_ merge -
blk_shutdown a request queuecleanup_ queue -
blk_Helper function to check a cloned request for new the queue limitscloned_ rq_ check_ limits -
blk_end I/O on a requestcomplete_ request -
blk_wait for a queue to become uncongestedcongestion_ wait -
blk_restart queueing after defined intervaldelay_ queue -
blk_drain requests from request_queuedrain_ queue -
blk_Complete a bidi requestend_ bidi_ request -
blk_Generic end_io function to complete a request.end_ io -
blk_Helper function for drivers to complete the request.end_ request -
blk_Helper function for drives to finish the request.end_ request_ all -
blk_Special helper function for tricky driversend_ request_ callback -
blk_Helper function to finish the current request chunk.end_ request_ cur -
blk_Finish a request till the next failure boundary.end_ request_ err -
blk_executes a completion event on a requestend_ sync_ rq -
blk_insert a request into queue for executionexecute_ rq -
blk_insert a request into queue for executionexecute_ rq_ nowait -
blk_fetch a request from a request queuefetch_ request -
blk_free a dev_tfree_ devt -
blk_release a given set of tag maintenance infofree_ tags -
blk_get the address of a queue's backing_dev_infoget_ backing_ dev_ info -
blk_prepare a request queue for use with a block deviceinit_ queue -
blk_initialize the tag info for an external tag mapinit_ tags -
blk_Helper for stacking drivers to submit a requestinsert_ cloned_ request -
blk_insert a special request into a request queueinsert_ request -
blk_Compare integrity profile of two disksintegrity_ compare -
blk_Register a gendisk as being integrity-capableintegrity_ register -
blk_Unregister block integrity profileintegrity_ unregister -
blk_set minimum request size for a devicelimits_ io_ min -
blk_set optimal request size for a devicelimits_ io_ opt -
blk_set hard and soft limit of max sectors for requestlimits_ max_ hw_ sectors -
blk_Check if underlying low-level drivers of a device are busylld_ busy -
blk_given a bio, allocate a corresponding struct request.make_ request -
blk_scatter minor numbers apartmangle_ minor -
blk_peek at the top of a request queuepeek_ request -
blk_plug a device without queue lock heldplug_ device_ unlocked -
blk_Block layer runtime PM initialization routinepm_ runtime_ init -
blk_Post runtime resume processingpost_ runtime_ resume -
blk_Post runtime suspend processingpost_ runtime_ suspend -
blk_Pre runtime resume processingpre_ runtime_ resume -
blk_Pre runtime suspend checkpre_ runtime_ suspend -
blk_set physical block alignment offsetqueue_ alignment_ offset -
blk_set bounce buffer limit for queuequeue_ bounce_ limit -
blk_leave queue bypass modequeue_ bypass_ end -
blk_enter queue bypass modequeue_ bypass_ start -
blk_set size of the chunk for this queuequeue_ chunk_ sectors -
blk_set dma length and memory alignmentqueue_ dma_ alignment -
blk_Set up a drain buffer for excess dma.queue_ dma_ drain -
blk_set pad maskqueue_ dma_ pad -
blk_end tag operations for a requestqueue_ end_ tag -
blk_find a request by its tag and queuequeue_ find_ tag -
blk_configure queue's cache flush capabilityqueue_ flush -
blk_release tag maintenance infoqueue_ free_ tags -
blk_set hardware sector size for the queuequeue_ hardsect_ size -
blk_initialize the queue tag infoqueue_ init_ tags -
blk_invalidate all pending tagsqueue_ invalidate_ tags -
blk_set minimum request size for the queuequeue_ io_ min -
blk_set optimal request size for the queuequeue_ io_ opt -
blk_set function for issuing a flushqueue_ issue_ flush_ fn -
blk_set logical block size for the queuequeue_ logical_ block_ size -
blk_define an alternate make_request function for a devicequeue_ make_ request -
blk_set max sectors for a single discardqueue_ max_ discard_ sectors -
blk_set max sectors for a request for this queuequeue_ max_ hw_ sectors -
blk_set max hw segments for a request for this queuequeue_ max_ hw_ segments -
blk_set max phys segments for a request for this queuequeue_ max_ phys_ segments -
blk_set max sectors for a request for this queuequeue_ max_ sectors -
blk_set max segment size for blk_rq_map_sgqueue_ max_ segment_ size -
blk_set max hw segments for a request for this queuequeue_ max_ segments -
blk_set max sectors for a single write samequeue_ max_ write_ same_ sectors -
blk_set a merge_bvec function for queuequeue_ merge_ bvec -
blk_does this queue support ordered writesqueue_ ordered -
blk_set physical block size for the queuequeue_ physical_ block_ size -
blk_set physical block size for the queuequeue_ physical_ block_ size_ fixed -
blk_set a prepare_request function for queuequeue_ prep_ rq -
blk_change the queueing depthqueue_ resize_ tags -
blk_set boundary rules for segment mergingqueue_ segment_ boundary -
blk_inherit underlying queue limits for stacked driversqueue_ stack_ limits -
blk_find a free tag and assign itqueue_ start_ tag -
blk_set an unprepare_request function for queuequeue_ unprep_ rq -
blk_update dma length and memory alignmentqueue_ update_ dma_ alignment -
blk_update pad maskqueue_ update_ dma_ pad -
blk_set boundary rules for bio mergingqueue_ virt_ boundary -
blk_configure queue's write cachequeue_ write_ cache -
blk_release a struct request_queue when it is no longer neededrelease_ queue -
blk_put a request back on queuerequeue_ request -
blk_Returns bytes left to complete in the entire requestrq_ bytes -
blk_Helper function to check a request for the queue limitrq_ check_ limits -
blk_Count number of integrity scatterlist elementsrq_ count_ integrity_ sg -
blk_Returns bytes left to complete in the current segmentrq_ cur_ bytes -
blk_determine number of bytes till the next failure boundaryrq_ err_ bytes -
blk_Map integrity metadata into a scatterlistrq_ map_ integrity_ sg -
blk_map kernel data to a request, for REQ_TYPE_BLOCK_PC usagerq_ map_ kern -
blk_map user data to a request, for REQ_TYPE_BLOCK_PC usagerq_ map_ user -
blk_map user data to a request, for REQ_TYPE_BLOCK_PC usagerq_ map_ user_ iov -
blk_Helper function to setup clone requestrq_ prep_ clone -
blk_initialize a request to type BLOCK_PCrq_ set_ block_ pc -
blk_unmap a request with user datarq_ unmap_ user -
blk_Helper function to free all bios in a cloned requestrq_ unprep_ clone -
blk_run a single device queuerun_ queue -
blk_run a single device queue in workqueue contextrun_ queue_ async -
blk_reset limits to default valuesset_ default_ limits -
blk_Force runtime status of the queue to be activeset_ runtime_ active -
blk_set default limits for stacking devicesset_ stacking_ limits -
blk_adjust queue_limits for stacked devicesstack_ limits -
blk_initialize blk_plug and track it inside the task_structstart_ plug -
blk_restart a previously stopped queuestart_ queue -
blk_asynchronously restart a previously stopped queuestart_ queue_ async -
blk_initiate dispatch of requests to devicestart_ queueing -
blk_start request processing on the driverstart_ request -
blk_stop a queuestop_ queue -
blk_cancel any pending callbacks on a queuesync_ queue -
blk_handle the ioctls associated with tracingtrace_ ioctl -
blk_stop and cleanup trace structurestrace_ shutdown -
blk_unprepare a requestunprep_ request -
blk_Special helper function for request stacking driversupdate_ request -
blkdev_open a block deviceget -
blkdev_open a block device by device numberget_ by_ dev -
blkdev_open a block device by nameget_ by_ path -
blkdev_queue a discardissue_ discard -
blkdev_queue a flushissue_ flush -
blkdev_queue a write same operationissue_ write_ same -
blkdev_zero-fill a block rangeissue_ zeroout -
block_invalidate part or all of a buffer-backed pageinvalidatepage -
blocking_Call functions in a blocking notifier chainnotifier_ call_ chain -
blocking_Add notifier to a blocking notifier chainnotifier_ chain_ register -
blocking_Remove notifier from a blocking notifier chainnotifier_ chain_ unregister
bm
bo
bp
-
bpkernel buffer I/O scheme used in FreeBSD VM system -
bpfBerkeley Packet Filter -
bpf_Berkeley Packet Filterfilter -
bpf_Berkeley Packet Filtermtap -
bpf_Berkeley Packet Filtermtap2 -
bpf_create an unattached filterprog_ create -
bpf_create an unattached filter from user bufferprog_ create_ from_ user -
bpf_Berkeley Packet Filtertap -
bpf_Berkeley Packet Filtervalidate -
bpfattachBerkeley Packet Filter -
bpfattach2Berkeley Packet Filter -
bpfdetachBerkeley Packet Filter -
bprintfParse a format string and place args' binary value in a buffer