9 Kernel routines
8,468 pages in section 9.
na
-
nameipathname translation and lookup operations -
nand_[DEFAULT] Read bad block marker from the chipblock_ bad -
nand_[GENERIC] Check if a block is marked badblock_ checkbad -
nand_[MTD Interface] Check if block at offset is badblock_ isbad -
nand_[GENERIC] Check if a block is marked reserved.block_ isreserved -
nand_[MTD Interface] Mark block at the given offset as badblock_ markbad -
nand_mark a block badblock_ markbad_ lowlevel -
nand_[NAND Interface] Calculate 3-byte ECC for 256/512-byte blockcalculate_ ecc -
nand_check if a buffer contains (almost) only 0xff datacheck_ erased_ buf -
nand_check if an ECC chunk contains (almost) only 0xff datacheck_ erased_ ecc_ chunk -
nand_[GENERIC] check if the chip is write protectedcheck_ wp -
nand_[NAND Interface] Free resources held by the NAND devicecleanup -
nand_[DEFAULT] Send command to NAND devicecommand -
nand_[DEFAULT] Send command to NAND large page devicecommand_ lp -
nand_[NAND Interface] Detect and correct bit error(s)correct_ data -
nand_[INTERN] Creates a BBT descriptor structurecreate_ badblock_ pattern -
nand_[NAND Interface] Select a default bad block table for the devicedefault_ bbt -
nand_[DEFAULT] mark a block bad via bad block markerdefault_ block_ markbad -
nand_[INTERN] NAND read out-of-banddo_ read_ oob -
nand_[INTERN] Read data with ECCdo_ read_ ops -
nand_[MTD Interface] NAND write out-of-banddo_ write_ oob -
nand_[INTERN] NAND write with ECCdo_ write_ ops -
nand_[MTD Interface] erase block(s)erase -
nand_[INTERN] erase block(s)erase_ nand -
nand_[INTERN] Transfer client buffer to oobfill_ oob -
nand_[GENERIC] Get chip for selected accessget_ device -
nand_get SDR timing from data interfaceget_ sdr_ timings -
nand_find the best data interface and timingsinit_ data_ interface -
nand_[NAND Interface] Check if a block is badisbad_ bbt -
nand_[NAND Interface] Check if a block is reservedisreserved_ bbt -
nand_[REPLACEABLE] locks all blocks present in the devicelock -
nand_[NAND Interface] Mark a block bad in the BBTmarkbad_ bbt -
nand_[GENERIC] create a memory based bad block tablememory_ bbt -
nand_[REPLACEABLE] get features for ONFI nandonfi_ get_ features -
nand_[REPLACEABLE] set features for ONFI nandonfi_ set_ features -
nand_opcode_ 8bits -
nand_[MTD Interface] MTD compatibility function for nand_do_read_eccread -
nand_[DEFAULT] read chip data into bufferread_ buf -
nand_[DEFAULT] read chip data into bufferread_ buf16 -
nand_[DEFAULT] read one byte from the chipread_ byte -
nand_[DEFAULT] read one byte endianness aware from the chipread_ byte16 -
nand_[MTD Interface] NAND read data and/or out-of-bandread_ oob -
nand_[REPLACEABLE] the most common OOB data read functionread_ oob_ std -
nand_[REPLACEABLE] OOB data read function for HW ECC with syndromesread_ oob_ syndrome -
nand_[REPLACEABLE] hardware ECC based page read functionread_ page_ hwecc -
nand_[REPLACEABLE] hw ecc, read oob firstread_ page_ hwecc_ oob_ first -
nand_[INTERN] read raw page data without eccread_ page_ raw -
nand_[INTERN] read raw page data without eccread_ page_ raw_ syndrome -
nand_[REPLACEABLE] software ECC based page read functionread_ page_ swecc -
nand_[REPLACEABLE] hardware ECC syndrome based page readread_ page_ syndrome -
nand_[REPLACEABLE] ECC based sub-page read functionread_ subpage -
nand_[DEFAULT] read one word from the chipread_ word -
nand_[NAND Interface] Unregister the MTD device and free resources held by the NAND devicerelease -
nand_[GENERIC] release chiprelease_ device -
nand_Reset and initialize a NAND devicereset -
nand_Reset data interface and timingsreset_ data_ interface -
nand_[MTD Interface] Resume the NAND flashresume -
nand_[NAND Interface] Scan for the NAND devicescan -
nand_[NAND Interface] scan, find, read and maybe create bad block table(s)scan_ bbt -
nand_[NAND Interface] Scan for the NAND devicescan_ ident -
nand_[NAND Interface] Scan for the NAND devicescan_ tail -
nand_[DEFAULT] control CE lineselect_ chip -
nand_Setup the best data interface and timingssetup_ data_ interface -
nand_[INTERN] Set the READ RETRY modesetup_ read_ retry -
nand_[MTD Interface] Finish the current NAND operation and prevent further operationsshutdown -
nand_[MTD Interface] Suspend the NAND flashsuspend -
nand_[MTD Interface] syncsync -
nand_[INTERN] Transfer oob to client buffertransfer_ oob -
nand_[REPLACEABLE] unlocks specified locked blocksunlock -
nand_update bad block table(s)update_ bbt -
nand_[DEFAULT] Verify chip data against bufferverify_ buf -
nand_[DEFAULT] Verify chip data against bufferverify_ buf16 -
nand_[DEFAULT] wait until the command is donewait -
nand_[GENERIC] Wait for the ready pin after commands.wait_ ready -
nand_[GENERIC] Wait for the ready status after commands.wait_ status_ ready -
nand_[MTD Interface] NAND write with ECCwrite -
nand_[DEFAULT] write buffer to chipwrite_ buf -
nand_[DEFAULT] write buffer to chipwrite_ buf16 -
nand_[DEFAULT] write single byte to chipwrite_ byte -
nand_[DEFAULT] write single byte to a chip with width 16write_ byte16 -
nand_[MTD Interface] NAND write data and/or out-of-bandwrite_ oob -
nand_[REPLACEABLE] the most common OOB data write functionwrite_ oob_ std -
nand_[REPLACEABLE] OOB data write function for HW ECC with syndrome - only for large page flashwrite_ oob_ syndrome -
nand_[REPLACEABLE] write one pagewrite_ page -
nand_[REPLACEABLE] hardware ECC based page write functionwrite_ page_ hwecc -
nand_[INTERN] raw page write functionwrite_ page_ raw -
nand_[INTERN] raw page write functionwrite_ page_ raw_ syndrome -
nand_[REPLACEABLE] software ECC based page write functionwrite_ page_ swecc -
nand_[REPLACEABLE] hardware ECC syndrome based page writewrite_ page_ syndrome -
nand_[REPLACEABLE] hardware ECC based subpage writewrite_ subpage_ hwecc -
nanotimeget the current time -
nanouptimeget the time elapsed since boot -
napi_NAPI processing completecomplete -
napi_prevent NAPI from schedulingdisable -
napi_enable NAPI schedulingenable -
napi_schedule NAPI pollschedule -
napi_schedule NAPI pollschedule_ irqoff -
napi_check if NAPI can be scheduledschedule_ prep -
napi_wait until NAPI is not runningsynchronize
nd
ne
-
nearDetermine whether two values are roughly equal. -
net_network domain managementadd_ domain -
netdev_Get the next device from all lower neighbour listall_ lower_ get_ next -
netdev_Get the next device from all lower neighbour list, RCU variantall_ lower_ get_ next_ rcu -
netdev_Get the next dev from upper listall_ upper_ get_ next_ dev_ rcu -
netdev_allocate a page fragmentalloc_ frag -
netdev_allocate a page for ps-rx on a specific devicealloc_ page -
netdev_allocate an skbuff for rx on a specific devicealloc_ skb -
netdev_Dispatch event about slave changebonding_ info_ change -
netdev_check boot time settingsboot_ setup_ check -
netdev_check if selected tx queue exceeds device queuescap_ txqueue -
netdev_recalculate device featureschange_ features -
netdev_report bytes and packets completed by devicecompleted_ queue -
netdev_compute conjunction of two feature setscompute_ features -
netdev_device changes featuresfeatures_ change -
netdev_Check if device is linked to some devicehas_ any_ upper_ dev -
netdev_Check if device is linked to an upper devicehas_ upper_ dev -
netdev_increment feature set by oneincrement_ features -
netdev_check if receive handler is registeredis_ rx_ handler_ busy -
netdev_Get the first ->private from the lower neighbour list, RCU variantlower_ get_ first_ private_ rcu -
netdev_Get the next device from the lower neighbour listlower_ get_ next -
netdev_Get the next ->private from the lower neighbour listlower_ get_ next_ private -
netdev_Get the next ->private from the lower neighbour list, RCU variantlower_ get_ next_ private_ rcu -
netdev_Dispatch event about lower device state changelower_ state_ changed -
netdev_Get master upper devicemaster_ upper_ dev_ get -
netdev_Get master upper devicemaster_ upper_ dev_ get_ rcu -
netdev_Add a master link to the upper devicemaster_ upper_ dev_ link -
netdev_notify network peers about existence of devnotify_ peers -
netdev_access network device private datapriv -
netdev_reset the packets and bytes count of a network devicereset_ queue -
netdev_register receive handlerrx_ handler_ register -
netdev_unregister receive handlerrx_ handler_ unregister -
netdev_report the number of bytes queued to hardwaresent_ queue -
netdev_set up bonding master/slave pairset_ bond_ master -
netdev_set up master pointerset_ master -
netdev_device changes statestate_ change -
netdev_prefetch bql data for writetxq_ bql_ complete_ prefetchw -
netdev_prefetch bql data for writetxq_ bql_ enqueue_ prefetchw -
netdev_recalculate device featuresupdate_ features -
netdev_Add a link to the upper deviceupper_ dev_ link -
netdev_Removes a link to upper deviceupper_ dev_ unlink -
netdev_Get the next dev from upper listupper_ get_ next_ dev_ rcu -
netif_clear carriercarrier_ off -
netif_test if carrier presentcarrier_ ok -
netif_set carriercarrier_ on -
netif_mark device as attacheddevice_ attach -
netif_mark device as removeddevice_ detach -
netif_is device available or removeddevice_ present -
netif_test if carrier presentdormant -
netif_set device as not dormant.dormant_ off -
netif_mark device as dormant.dormant_ on -
netif_default number of RSS queuesget_ num_ default_ rss_ queues -
netif_test if device has multiple transmit queuesis_ multiqueue -
netif_initialize a napi contextnapi_ add -
netif_notify network peers about existence of devnotify_ peers -
netif_test if device is operationaloper_ up -
netif_test if transmit queue is flowblockedqueue_ stopped -
netif_process receive buffer from networkreceive_ skb -
netif_test if uprunning -
netif_post buffer to the network coderx -
netif_set actual number of RX queues usedset_ real_ num_ rx_ queues -
netif_transfer operstatestacked_ transfer_ operstate -
netif_allow transmitstart_ queue -
netif_allow sending packets on subqueuestart_ subqueue -
netif_stop transmitted packetsstop_ queue -
netif_stop sending packets on subqueuestop_ subqueue -
netif_grab network device transmit locktx_ lock -
netif_initialize a NAPI contexttx_ napi_ add -
netif_restart transmitwake_ queue -
netif_allow sending packets on subqueuewake_ subqueue -
netisrKernel network dispatch service -
netisr_Kernel network dispatch serviceclearqdrops -
netisr_Kernel network dispatch servicedefault_ flow2cpu -
netisr_Kernel network dispatch servicedispatch -
netisr_Kernel network dispatch servicedispatch_ src -
netisr_Kernel network dispatch serviceget_ cpucount -
netisr_Kernel network dispatch serviceget_ cpuid -
netisr_Kernel network dispatch servicegetqdrops -
netisr_Kernel network dispatch servicegetqlimit -
netisr_Kernel network dispatch servicequeue -
netisr_Kernel network dispatch servicequeue_ src -
netisr_Kernel network dispatch serviceregister -
netisr_Kernel network dispatch servicesetqlimit -
netisr_Kernel network dispatch serviceunregister -
new_obtain an inodeinode -
new_kernel unit number allocatorunrhdr -
next_advance to the next EP descriptorep_ desc
nh
no
nr
ns
nv
-
nvlibrary for name/value pairs -
nvlistlibrary for name/value pairs -
nvlist_library for name/value pairsadd_ binary -
nvlist_library for name/value pairsadd_ bool -
nvlist_library for name/value pairsadd_ bool_ array -
nvlist_library for name/value pairsadd_ descriptor -
nvlist_library for name/value pairsadd_ descriptor_ array -
nvlist_library for name/value pairsadd_ null -
nvlist_library for name/value pairsadd_ number -
nvlist_library for name/value pairsadd_ number_ array -
nvlist_library for name/value pairsadd_ nvlist -
nvlist_library for name/value pairsadd_ nvlist_ array -
nvlist_library for name/value pairsadd_ string -
nvlist_library for name/value pairsadd_ string_ array -
nvlist_library for name/value pairsadd_ stringf -
nvlist_library for name/value pairsadd_ stringv -
nvlist_library for name/value pairsappend_ bool_ array -
nvlist_library for name/value pairsappend_ descriptor_ array -
nvlist_library for name/value pairsappend_ number_ array -
nvlist_library for name/value pairsappend_ nvlist_ array -
nvlist_library for name/value pairsappend_ string_ array -
nvlist_library for name/value pairsclone -
nvlist_library for name/value pairscreate -
nvlist_library for name/value pairsdestroy -
nvlist_library for name/value pairsdump -
nvlist_library for name/value pairsempty -
nvlist_library for name/value pairserror -
nvlist_library for name/value pairsexists -
nvlist_library for name/value pairsexists_ binary -
nvlist_library for name/value pairsexists_ bool -
nvlist_library for name/value pairsexists_ bool_ array -
nvlist_library for name/value pairsexists_ descriptor -
nvlist_library for name/value pairsexists_ descriptor_ array -
nvlist_library for name/value pairsexists_ null -
nvlist_library for name/value pairsexists_ number -
nvlist_library for name/value pairsexists_ number_ array -
nvlist_library for name/value pairsexists_ nvlist -
nvlist_library for name/value pairsexists_ nvlist_ array -
nvlist_library for name/value pairsexists_ string -
nvlist_library for name/value pairsexists_ type -
nvlist_library for name/value pairsfdump -
nvlist_library for name/value pairsflags -
nvlist_library for name/value pairsfree -
nvlist_library for name/value pairsfree_ binary -
nvlist_library for name/value pairsfree_ bool -
nvlist_library for name/value pairsfree_ bool_ array -
nvlist_library for name/value pairsfree_ descriptor -
nvlist_library for name/value pairsfree_ descriptor_ array -
nvlist_library for name/value pairsfree_ null -
nvlist_library for name/value pairsfree_ number -
nvlist_library for name/value pairsfree_ number_ array -
nvlist_library for name/value pairsfree_ nvlist -
nvlist_library for name/value pairsfree_ nvlist_ array -
nvlist_library for name/value pairsfree_ string -
nvlist_library for name/value pairsfree_ string_ array -
nvlist_library for name/value pairsfree_ type -
nvlist_library for name/value pairsget_ binary -
nvlist_library for name/value pairsget_ bool -
nvlist_library for name/value pairsget_ bool_ array -
nvlist_library for name/value pairsget_ descriptor -
nvlist_library for name/value pairsget_ descriptor_ array -
nvlist_library for name/value pairsget_ number -
nvlist_library for name/value pairsget_ number_ array -
nvlist_library for name/value pairsget_ nvlist -
nvlist_library for name/value pairsget_ nvlist_ array -
nvlist_library for name/value pairsget_ parent -
nvlist_library for name/value pairsget_ string -
nvlist_library for name/value pairsget_ string_ array -
nvlist_library for name/value pairsmove_ binary -
nvlist_library for name/value pairsmove_ descriptor -
nvlist_library for name/value pairsmove_ descriptor_ array -
nvlist_library for name/value pairsmove_ nvlist -
nvlist_library for name/value pairsmove_ nvlist_ array -
nvlist_library for name/value pairsmove_ string -
nvlist_library for name/value pairsmove_ string_ array -
nvlist_library for name/value pairsnext -
nvlist_library for name/value pairspack -
nvlist_library for name/value pairsrecv -
nvlist_library for name/value pairssend -
nvlist_library for name/value pairsset_ error -
nvlist_library for name/value pairssize -
nvlist_library for name/value pairstake_ binary -
nvlist_library for name/value pairstake_ bool -
nvlist_library for name/value pairstake_ bool_ array -
nvlist_library for name/value pairstake_ descriptor -
nvlist_library for name/value pairstake_ descriptor_ array -
nvlist_library for name/value pairstake_ number -
nvlist_library for name/value pairstake_ number_ array -
nvlist_library for name/value pairstake_ nvlist -
nvlist_library for name/value pairstake_ nvlist_ array -
nvlist_library for name/value pairstake_ string -
nvlist_library for name/value pairstake_ string_ array -
nvlist_library for name/value pairsunpack -
nvlist_library for name/value pairsxfer -
nvmem