Home
last modified time | relevance | path

Searched refs:exchange (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/security/landlock/
H A Dfs.c767 * @exchange: Sets to true if it is a rename operation with RENAME_EXCHANGE.
816 const bool removable, const bool exchange) in current_check_refer_path()
832 if (exchange) { in current_check_refer_path()
889 exchange ? new_dentry : NULL)) in current_check_refer_path()
813 current_check_refer_path(struct dentry *const old_dentry, const struct path *const new_dir, struct dentry *const new_dentry, const bool removable, const bool exchange) current_check_refer_path() argument
/kernel/linux/linux-6.6/kernel/
H A Dkexec_file.c356 goto exchange; in SYSCALL_DEFINE5()
411 exchange: in SYSCALL_DEFINE5()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dmmu_pv.c2224 * Perform the hypercall to exchange a region of our pfns to point to
2241 struct xen_memory_exchange exchange = { in xen_exchange_memory() local
2259 rc = HYPERVISOR_memory_op(XENMEM_exchange, &exchange); in xen_exchange_memory()
2260 success = (exchange.nr_exchanged == extents_in); in xen_exchange_memory()
2262 BUG_ON(!success && ((exchange.nr_exchanged != 0) || (rc == 0))); in xen_exchange_memory()
2332 /* 3. Do the exchange for non-contiguous MFNs. */ in xen_destroy_contiguous_region()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dmmu_pv.c2277 * Perform the hypercall to exchange a region of our pfns to point to
2294 struct xen_memory_exchange exchange = { in xen_exchange_memory() local
2312 rc = HYPERVISOR_memory_op(XENMEM_exchange, &exchange); in xen_exchange_memory()
2313 success = (exchange.nr_exchanged == extents_in); in xen_exchange_memory()
2315 BUG_ON(!success && ((exchange.nr_exchanged != 0) || (rc == 0))); in xen_exchange_memory()
2379 /* 3. Do the exchange for non-contiguous MFNs. */ in xen_destroy_contiguous_region()
/kernel/linux/linux-5.10/kernel/
H A Dkexec_file.c357 goto exchange; in SYSCALL_DEFINE5()
412 exchange: in SYSCALL_DEFINE5()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw.h427 } exchange; member
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw.h426 } exchange; member
/kernel/linux/linux-5.10/kernel/kcsan/
H A Dcore.c1024 DEFINE_TSAN_ATOMIC_RMW(exchange, bits, _n); \
/kernel/linux/linux-6.6/kernel/kcsan/
H A Dcore.c1259 DEFINE_TSAN_ATOMIC_RMW(exchange, bits, _n); \
/kernel/linux/linux-5.10/fs/
H A Ddcache.c2817 * @exchange: exchange the two dentries
2825 bool exchange) in __d_move()
2872 if (!exchange) { in __d_move()
2922 * d_exchange - exchange two dentries
2824 __d_move(struct dentry *dentry, struct dentry *target, bool exchange) __d_move() argument
/kernel/linux/linux-6.6/fs/
H A Ddcache.c2932 * @exchange: exchange the two dentries
2940 bool exchange) in __d_move()
2988 if (!exchange) { in __d_move()
3038 * d_exchange - exchange two dentries
2939 __d_move(struct dentry *dentry, struct dentry *target, bool exchange) __d_move() argument

Completed in 25 milliseconds