Searched refs:primitives (Results 1 - 134 of 134) sorted by relevance

/linux-4.4.14/arch/unicore32/include/asm/
H A Dmutex.h12 * UniCore optimized mutex locking primitives
/linux-4.4.14/fs/adfs/
H A Dfile.c20 * adfs regular file handling primitives
/linux-4.4.14/arch/arm/include/asm/
H A Dmtd-xip.h2 * MTD primitives for XIP support. Architecture specific functions
H A Dmutex.h4 * ARM optimized mutex locking primitives
H A Dio.h224 * IO port access primitives pci_ioremap_set_mem_type()
279 * Memory access primitives
286 * IO port primitives for more information.
/linux-4.4.14/fs/minix/
H A Dfile.c6 * minix regular file handling primitives
/linux-4.4.14/fs/ufs/
H A Dfile.c23 * ext2 fs regular file handling primitives
/linux-4.4.14/arch/arm/mach-sa1100/include/mach/
H A Dmtd-xip.h2 * MTD primitives for XIP support. Architecture specific functions
/linux-4.4.14/fs/sysv/
H A Dfile.c13 * SystemV/Coherent regular file handling primitives
/linux-4.4.14/arch/s390/include/asm/fpu/
H A Dinternal.h2 * FPU state and register content conversion primitives
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
H A Dmtd-xip.h2 * MTD primitives for XIP support. Architecture specific functions
/linux-4.4.14/tools/testing/selftests/powerpc/
H A DMakefile20 primitives \
/linux-4.4.14/include/linux/
H A Drculist.h75 * the _rcu list-traversal primitives, such as
96 * the _rcu list-traversal primitives, such as
121 * the _rcu list-traversal primitives, such as
153 * primitives, such as hlist_for_each_entry_rcu().
247 * primitives such as list_add_rcu() as long as it's guarded by rcu_read_lock().
283 * primitives such as list_add_rcu() as long as it's guarded by rcu_read_lock().
299 * the _rcu list-mutation primitives such as list_add_rcu()
337 * the _rcu list-traversal primitives, such as
387 * the _rcu list-traversal primitives, such as
418 * the _rcu list-traversal primitives, such as
445 * the _rcu list-traversal primitives, such as
471 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
488 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
508 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
H A Drculist_bl.h44 * primitives, such as hlist_bl_for_each_entry_rcu().
70 * the _rcu list-traversal primitives, such as
93 * the _rcu list-traversal primitives, such as
H A Drculist_nulls.h30 * primitives, such as hlist_nulls_for_each_entry_rcu().
62 * the _rcu list-traversal primitives, such as
85 * the _rcu list-traversal primitives, such as
H A Dconcap.h93 Protocols that don't process these primitives might fill in
H A Drhashtable.h451 * the _rcu mutation primitives such as rhashtable_insert() as long as the
467 * the _rcu mutation primitives such as rhashtable_insert() as long as the
483 * the _rcu mutation primitives such as rhashtable_insert() as long as the
501 * the _rcu mutation primitives such as rhashtable_insert() as long as the
H A Drcupdate.h269 * execution. As such, there are no read-side primitives analogous to
423 * Infrastructure to implement the synchronize_() primitives in
424 * TREE_RCU and rcu_barrier_() primitives in TINY_RCU.
871 * spinlock primitives work well for this, but any other technique may be
H A Dsignal.h47 * Define some primitives to manipulate sigset_t.
H A DmISDNif.h42 /* primitives for information exchange
H A Dinterrupt.h614 * probe_irq_on() and probe_irq_off() provide robust primitives
H A Dcrypto.h1405 * primitive can be implemented. These cipher primitives exclude any block
H A Dmm.h94 * Linux kernel virtual memory manager primitives. set_max_mapnr()
/linux-4.4.14/arch/blackfin/lib/
H A Dudivsi3.S41 /* ISR States: When dividing two integers (32.0/16.0) using divide primitives,
75 /* According to the ISR, to use the Divide primitives for
80 /* IF condition is true we can scale our inputs and use the divide primitives,
86 /* If condition is true we can scale our inputs and use the divide primitives,
224 Two scaling operations are required to use the divide primitives with a
229 both are in range for the primitives.
H A Ddivsi3.S83 /* Can't use the primitives. Test common identities.
/linux-4.4.14/include/linux/mtd/
H A Dxip.h2 * MTD primitives for XIP support
69 #warning "missing IRQ and timer primitives for XIP MTD support"
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/
H A Dlibcfs_prim.h36 * General primitives.
/linux-4.4.14/arch/sparc/lib/
H A Dlocks.S2 * locks.S: SMP low-level lock primitives on Sparc.
/linux-4.4.14/include/net/
H A Dllc_if.h15 /* Available primitives */
H A Dbonding.h52 /* slave list primitives */
/linux-4.4.14/include/acpi/
H A Dacpiosxf.h79 * OSL Initialization and shutdown primitives
116 * Spinlock primitives
135 * Semaphore primitives
157 * Mutex primitives. May be configured to use semaphores instead via
/linux-4.4.14/arch/avr32/kernel/
H A Davr32_ksyms.c64 /* I/O primitives (lib/io-*.S) */
/linux-4.4.14/arch/arm/mach-omap1/include/mach/
H A Dmtd-xip.h2 * MTD primitives for XIP support. Architecture specific functions.
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
H A Di40e_osdep.h41 * actual OS primitives
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
H A Di40e_osdep.h40 * actual OS primitives
/linux-4.4.14/arch/alpha/include/asm/
H A Dbarrier.h25 * Ordering is not guaranteed by anything other than these primitives,
/linux-4.4.14/arch/sh/include/asm/
H A Dmutex-llsc.h4 * SH-4A optimized mutex locking primitives
/linux-4.4.14/arch/blackfin/include/asm/
H A Dbarrier.h40 * Ordering is not guaranteed by anything other than these primitives,
/linux-4.4.14/arch/arm/kernel/
H A Dsuspend.c77 * to main memory using "area" cache primitives. __cpu_suspend_save()
H A Ddma-isa.c10 * ISA DMA primitives
/linux-4.4.14/arch/arm64/include/asm/
H A Dio.h116 * Relaxed I/O memory access primitives. These follow the Device memory
131 * I/O memory access primitives. Reads are ordered relative to any
146 * I/O port access primitives.
/linux-4.4.14/drivers/scsi/isci/
H A Dphy.h277 * primitives received.
283 * primitives transmitted.
295 * primitives received.
301 * primitives transmitted.
307 * primitives received.
H A Dprobe_roms.h89 * 0 indicates that no ALIGN primitives will be inserted.
95 * to transmit 2 ALIGN primitives. This applies for SAS connections
H A Dphy.c1194 /* Disable the notify enable spinup primitives */ scu_link_layer_stop_protocol_engine()
/linux-4.4.14/drivers/usb/core/
H A Dbuffer.c45 /* SETUP primitives */
/linux-4.4.14/net/sctp/
H A Ddebug.c122 /* Printable forms of primitives */
/linux-4.4.14/include/asm-generic/
H A Datomic.h40 /* we can build all atomic primitives from cmpxchg */
H A Dpgtable.h159 * primitives when modifications are made to PTE's which are already
/linux-4.4.14/kernel/rcu/
H A Drcutorture.c69 torture_param(bool, gp_cond, false, "Use conditional/async GP wait primitives");
70 torture_param(bool, gp_exp, false, "Use expedited GP wait primitives");
72 "Use normal (non-expedited) GP wait primitives");
73 torture_param(bool, gp_sync, false, "Use synchronous GP wait primitives");
322 * primitives.
927 pr_alert("rcu_torture_writer: gp_cond without primitives.\n"); rcu_torture_writer()
931 pr_alert("rcu_torture_writer: gp_exp without primitives.\n"); rcu_torture_writer()
935 pr_alert("rcu_torture_writer: gp_normal without primitives.\n"); rcu_torture_writer()
939 pr_alert("rcu_torture_writer: gp_sync without primitives.\n"); rcu_torture_writer()
941 "rcu_torture_writer: No update-side primitives.\n")) { rcu_torture_writer()
943 * No updates primitives, so don't try updating. rcu_torture_writer()
H A Dupdate.c87 * section regardless of what RCU primitives it invokes. This state of
120 * Should normal grace-period primitives be expedited? Intended for
510 * long time. There are no read-side primitives similar to rcu_read_lock()
/linux-4.4.14/arch/arm/mm/
H A Dcache-feroceon-l2.c131 * Linux primitives.
133 * Note that the end addresses passed to Linux primitives are
H A Dcache-tauros2.c57 * Linux primitives.
59 * Note that the end addresses passed to Linux primitives are
H A Dcache-l2x0.c1303 * Note that the end addresses passed to Linux primitives are
/linux-4.4.14/drivers/isdn/hardware/eicon/
H A Dpc.h110 /* LL management primitives */
115 /* LL service primitives */
130 /* NL service primitives */
151 /* Signaling management primitives */
157 /* Signaling service primitives */
237 /* management service primitives */
696 #define PROTCAP_CMA_ALLPR 0x0080 /* CMA support for all NL primitives */
/linux-4.4.14/arch/tile/include/asm/
H A Datomic.h14 * Atomic primitives.
/linux-4.4.14/fs/nilfs2/
H A Dfile.c2 * file.c - NILFS regular file handling primitives including fsync().
/linux-4.4.14/fs/ext2/
H A Dfile.c15 * ext2 fs regular file handling primitives
/linux-4.4.14/include/uapi/linux/
H A Dmap_to_7segment.h22 /* This file provides translation primitives and tables for the conversion
H A Dtipc.h44 * TIPC addressing primitives
H A Dnl80211.h430 * MLME-ASSOCIATE.confirm or MLME-REASSOCIATE.confirm primitives).
434 * primitives).
437 * MLME-DISASSOCIATE.request and MLME-DISASSOCIATE.indication primitives).
/linux-4.4.14/arch/mips/include/asm/octeon/
H A Dcvmx-asm.h30 * This is file defines ASM primitives for the executive.
/linux-4.4.14/arch/arm64/kernel/
H A Dsuspend.c31 * off. VA primitives ensure the flush is applied to all __cpu_suspend_save()
/linux-4.4.14/mm/
H A Dlist_lru.c372 * we have to use IRQ-safe primitives here to avoid deadlock. memcg_update_list_lru_node()
488 * we have to use IRQ-safe primitives here to avoid deadlock. memcg_drain_list_lru_node()
H A Dsparse-vmemmap.c6 * Virtual memory maps allow VM primitives pfn_to_page, page_to_pfn,
H A Ddmapool.c123 * cache flushing primitives. The actual size of blocks allocated may be
/linux-4.4.14/drivers/s390/net/
H A Dlcs.h59 * LCS device status primitives
/linux-4.4.14/drivers/scsi/arm/
H A Dqueue.c2 * linux/drivers/acorn/scsi/queue.c: queue handling primitives
/linux-4.4.14/drivers/net/wireless/brcm80211/include/
H A Dbrcmu_utils.h127 /* packet primitives */
/linux-4.4.14/drivers/powercap/
H A Dintel_rapl.c132 u64 primitives[NR_RAPL_PRIMITIVES]; member in struct:rapl_domain_data
784 *data = rd->rdd.primitives[prim]; rapl_read_data_raw()
1123 /* exclude non-raw primitives */ rapl_update_domain_data()
1128 rp->domains[dmn].rdd.primitives[prim] = rapl_update_domain_data()
/linux-4.4.14/include/linux/sunrpc/
H A Dsched.h4 * Scheduling primitives for kernel Sun RPC.
/linux-4.4.14/include/math-emu/
H A Dop-1.h186 C primitives or _FP_DIV_HELP_ldiv for the ISO function. Which you
H A Dop-common.h829 * Helper primitives.
/linux-4.4.14/arch/hexagon/include/asm/
H A Dio.h84 * IO port access primitives. Hexagon doesn't have special IO access
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/
H A Dsvga3d_cmd.h561 * It can draw multiple ranges of primitives, optionally using an
569 * Each SVGA3dPrimitiveRange defines a collection of primitives
644 * Define a group of primitives to render, from sequential indices.
721 uint32 primitiveCount; /* How many primitives to render */
747 uint32 primitiveCount; /* How many primitives to render */
H A Dsvga_reg.h588 * Signed rectangle and point primitives. These are used by the new
589 * 2D primitives for drawing to Screen Objects, which can occupy a
/linux-4.4.14/fs/fuse/
H A Dfuse_i.h572 /** Are posix file locking primitives not implemented by fs? */
596 /** Are BSD file locking primitives not implemented by fs? */
/linux-4.4.14/drivers/spi/
H A Dspi-bitbang.c252 * Drivers can provide word-at-a-time i/o primitives, or provide
H A Dspidev.c672 /* REVISIT switch to aio primitives, so that userspace
/linux-4.4.14/fs/fat/
H A Dfile.c6 * regular file handling primitives for fat-based filesystems
/linux-4.4.14/lib/
H A Dklist.c28 * There are primitives for adding and removing nodes to/from a klist.
/linux-4.4.14/include/net/sctp/
H A Dconstants.h224 const char *sctp_pname(const sctp_subtype_t); /* primitives */
/linux-4.4.14/arch/metag/mm/
H A Dcache.c95 "Expect kernel failure as it's used for atomicity primitives\n"); metag_lnkget_probe()
/linux-4.4.14/drivers/gpio/
H A Dgpio-lpc32xx.c259 * GPIO primitives.
/linux-4.4.14/fs/
H A Dseq_file.c896 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
920 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
942 * the _rcu list-mutation primitives such as hlist_add_head_rcu()
/linux-4.4.14/drivers/staging/unisys/visorbus/
H A Dvisorchannel.c18 * This provides Supervisor channel communication primitives, which are
/linux-4.4.14/drivers/gpu/drm/i915/
H A Dintel_ringbuffer.h282 * flushed, not necessarily primitives. last_read_req
H A Di915_gem_gtt.h291 * flushed, not necessarily primitives. last_read_req
/linux-4.4.14/arch/alpha/kernel/
H A Dcore_t2.c176 * primitives in the wrapper functions pci_{read,write}_config_*()
/linux-4.4.14/net/bridge/
H A Dbr_if.c130 * under RTNL so can skip using rcu primitives.
H A Dbr_private.h125 * primitives because the bridge can have entries in its list which
/linux-4.4.14/arch/arm/plat-orion/
H A Dgpio.c153 * GPIO primitives.
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
H A Dhw.h78 /* Register read/write primitives */
1069 /* Generic hw timer primitives */
H A Dhw.c2979 /* HW generic timer primitives */
/linux-4.4.14/include/uapi/drm/
H A Dradeon_drm.h637 * - allows multiple primitives and state changes in a single ioctl
638 * - supports driver change to emit native primitives
/linux-4.4.14/arch/arm/probes/
H A Ddecode-arm.c247 /* Synchronization primitives */
640 * Synchronization primitives
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fifo.c682 * no primitives rendered between query begin and query end.
/linux-4.4.14/arch/sparc/math-emu/
H A Dmath_32.c42 * do the actual multiply. (such asm primitives should be defined
/linux-4.4.14/drivers/bus/
H A Dmips_cdmm.c297 /* Avoid early use of per-cpu primitives before initialised */ mips_cdmm_get_bus()
/linux-4.4.14/fs/ext4/
H A Dfile.c15 * ext4 fs regular file handling primitives
/linux-4.4.14/kernel/sched/
H A Dwait.c2 * Generic waiting primitives.
H A Dcore.c7550 * Blocking primitives will set (and therefore destroy) current->state, __might_sleep()
/linux-4.4.14/kernel/
H A Dsmp.c178 * locking and barrier primitives. Generic code isn't really generic_exec_single()
/linux-4.4.14/arch/arm/mach-integrator/
H A Dpci_v3.c252 * configuration space primitives) we must remap the spaces as follows:
/linux-4.4.14/net/ipv4/
H A Dip_fragment.c168 /* Destruction primitives. */
/linux-4.4.14/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c190 /* Creation primitives. */ fq_find()
/linux-4.4.14/drivers/staging/wlan-ng/
H A Dprism2mgmt.c52 * to separate out the STA and AP responses to these management primitives.
/linux-4.4.14/drivers/scsi/ufs/
H A Dufshcd.h638 /* UIC command interfaces for DME primitives */
H A Dufshcd.c2286 * using DME_SET primitives.
/linux-4.4.14/drivers/input/serio/
H A Dhp_sdc.c113 /*************** primitives for use in any context *********************/ hp_sdc_status_in8()
/linux-4.4.14/drivers/iommu/
H A Domap-iommu.c2 * omap iommu: tlb and pagetable primitives
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dr300_cmdbuf.c253 /* Sporadic registers used as primitives are emitted */ r300_init_reg_flags()
/linux-4.4.14/drivers/mfd/
H A Dtwl-core.c62 * by the various modules, and exports register access primitives.
/linux-4.4.14/drivers/net/ethernet/smsc/
H A Dsmc911x.h711 * capabilities. Please use those and not the in/out primitives.
H A Dsmc91x.h826 * capabilities. Please use those and not the in/out primitives.
/linux-4.4.14/crypto/
H A Dwp512.c8 * primitives by the NESSIE project http://www.cryptonessie.org/
/linux-4.4.14/arch/tile/include/hv/
H A Diorpc.h165 * this allows user processes to use Linux primitives, such as poll(), to
/linux-4.4.14/arch/tile/kernel/
H A Dhardwall.c158 * Low-level primitives for UDN/IDN
/linux-4.4.14/fs/affs/
H A Dfile.c12 * affs regular file handling primitives
/linux-4.4.14/tools/perf/util/
H A Ddata-convert-bt.c51 /* writer primitives */
/linux-4.4.14/drivers/usb/misc/
H A Dusbtest.c486 /* We use scatterlist primitives to test queued I/O.
487 * Yes, this also tests the scatterlist primitives.
/linux-4.4.14/drivers/usb/storage/
H A Dtransport.c495 /* use the usb core scatter-gather primitives */ usb_stor_bulk_transfer_sg()
/linux-4.4.14/drivers/mmc/host/
H A Dmtk-sd.c479 /* clock control primitives */ msdc_set_timeout()
H A Dusdhi6rol0.c203 /* I/O primitives */
/linux-4.4.14/fs/isofs/
H A Dinode.c785 * read primitives really get it wrong in a bad way if we don't isofs_fill_super()
/linux-4.4.14/net/sunrpc/
H A Dxprt.c32 * primitives that `transparently' work for processes as well as async
/linux-4.4.14/drivers/scsi/aacraid/
H A Dcommsup.c294 * Commuication primitives define and support the queuing method we use to
/linux-4.4.14/fs/xfs/
H A Dxfs_file.c49 * Locking primitives for read and write IO paths to ensure we consistently use
/linux-4.4.14/arch/arm/probes/kprobes/
H A Dtest-arm.c440 TEST_GROUP("Synchronization primitives") kprobe_arm_test_cases()
/linux-4.4.14/arch/arm/crypto/
H A Dbsaes-armv7.pl22 # only low-level primitives and unsupported entry points, just enough
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sriov.c690 /* VF enable primitives
/linux-4.4.14/net/netlink/
H A Daf_netlink.c105 * modification primitives and may run in parallel to RCU protected lookups.
/linux-4.4.14/kernel/trace/
H A Dtrace.c415 * These primitives allow multi process access to different cpu ring buffer
418 * These primitives don't distinguish read-only and read-consume access.
/linux-4.4.14/drivers/message/fusion/
H A Dmptsas.c4833 * mptsas_broadcast_primative_work - Handle broadcast primitives
/linux-4.4.14/fs/reiserfs/
H A Dreiserfs.h767 * Locking primitives. The write lock is a per superblock

Completed in 4293 milliseconds