Home
last modified time | relevance | path

Searched refs:both (Results 1 - 25 of 101) sorted by relevance

12345

/kernel/linux/linux-6.6/kernel/futex/
H A Dfutex.h138 && key1->both.word == key2->both.word in futex_match()
139 && key1->both.ptr == key2->both.ptr in futex_match()
140 && key1->both.offset == key2->both.offset); in futex_match()
H A Dcore.c117 u32 hash = jhash2((u32 *)key, offsetof(typeof(*key), both.offset) / 4, in futex_hash()
118 key->both.offset); in futex_hash()
232 key->both.offset = address % PAGE_SIZE; in get_futex_key()
235 address -= key->both.offset; in get_futex_key()
361 key->both.offset |= FUT_OFF_MMSHARED; /* ref taken on mm */ in get_futex_key()
396 key->both.offset |= FUT_OFF_INODE; /* inode-based key */ in get_futex_key()
677 * In both cases the TID validation below prevents a wakeup of in handle_futex_death()
681 * In both cases the following conditions are met: in handle_futex_death()
/kernel/linux/linux-5.10/fs/fat/
H A Ddir.c76 AV. OK, there we go: if both bh and de are non-NULL we assume that we just
555 struct fat_ioctl_filldir_callback *both) in __fat_readdir()
631 /* !both && !short_only, so we don't need shortname. */ in __fat_readdir()
632 if (!both) in __fat_readdir()
640 both->longname = fill_name; in __fat_readdir()
641 both->long_len = fill_len; in __fat_readdir()
642 both->shortname = bufname; in __fat_readdir()
643 both->short_len = short_len; in __fat_readdir()
763 int short_only, int both) in fat_ioctl_readdir()
778 short_only, both in fat_ioctl_readdir()
553 __fat_readdir(struct inode *inode, struct file *file, struct dir_context *ctx, int short_only, struct fat_ioctl_filldir_callback *both) __fat_readdir() argument
761 fat_ioctl_readdir(struct inode *inode, struct file *file, void __user *dirent, filldir_t filldir, int short_only, int both) fat_ioctl_readdir() argument
792 int short_only, both; fat_dir_ioctl() local
830 int short_only, both; fat_compat_dir_ioctl() local
[all...]
/kernel/linux/linux-6.6/fs/fat/
H A Ddir.c76 AV. OK, there we go: if both bh and de are non-NULL we assume that we just
555 struct fat_ioctl_filldir_callback *both) in __fat_readdir()
631 /* !both && !short_only, so we don't need shortname. */ in __fat_readdir()
632 if (!both) in __fat_readdir()
640 both->longname = fill_name; in __fat_readdir()
641 both->long_len = fill_len; in __fat_readdir()
642 both->shortname = bufname; in __fat_readdir()
643 both->short_len = short_len; in __fat_readdir()
763 int short_only, int both) in fat_ioctl_readdir()
778 short_only, both in fat_ioctl_readdir()
553 __fat_readdir(struct inode *inode, struct file *file, struct dir_context *ctx, int short_only, struct fat_ioctl_filldir_callback *both) __fat_readdir() argument
761 fat_ioctl_readdir(struct inode *inode, struct file *file, void __user *dirent, filldir_t filldir, int short_only, int both) fat_ioctl_readdir() argument
792 int short_only, both; fat_dir_ioctl() local
830 int short_only, both; fat_compat_dir_ioctl() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/firmware/
H A Dfw_filesystem.sh412 if [ "$2" = "both" ]; then
503 # test with both files present
507 echo "Testing with both plain and xz files present..."
509 test_batched_request_firmware $i both
513 test_batched_request_firmware_into_buf $i both
517 test_batched_request_firmware_direct $i both
521 test_request_firmware_nowait_uevent $i both
525 test_request_firmware_nowait_custom $i both
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dcmsg_ipv6.sh50 for ovr in setsock cmsg both diff; do
59 [ $ovr == "both" ] && m="-F $df -f $df"
75 for ovr in setsock cmsg both diff; do
83 [ $ovr == "both" ] && m="-C $((TOS2)) -c"
101 [ $ovr == "both" ] && m="-C $((TOS )) -c"
112 for ovr in setsock cmsg both diff; do
120 [ $ovr == "both" ] && m="-L $LIM -l"
H A Dcmsg_so_mark.sh46 for ovr in setsock cmsg both; do
57 [ $ovr == "both" ] && m="-M $MARK -m"
/kernel/linux/linux-5.10/include/linux/
H A Dfutex.h50 } both; member
53 #define FUTEX_KEY_INIT (union futex_key) { .both = { .ptr = 0ULL } }
/kernel/linux/linux-6.6/include/linux/
H A Dfutex.h50 } both; member
53 #define FUTEX_KEY_INIT (union futex_key) { .both = { .ptr = 0ULL } }
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dunaligned_32.c27 both, /* Swap, ldstub, etc. */ enumerator
41 return both; in decode_direction()
245 if(!ok_for_kernel(insn) || dir == both) { in kernel_unaligned_trap()
352 case both: in user_unaligned_trap()
/kernel/linux/linux-5.10/arch/c6x/lib/
H A Ddivu.S16 ;; while both divi and remi call into divu.
29 ;; gives us both a shift count for aligning (shifting) the divisor
32 ;; At the end, we have both the remainder and most of the quotient
H A Ddivremu.S12 ;; gives us both a shift count for aligning (shifting) the divisor
15 ;; At the end, we have both the remainder and most of the quotient
H A Ddivi.S16 ;; while both divi and remi call into divu.
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dunaligned_32.c28 both, /* Swap, ldstub, etc. */ enumerator
42 return both; in decode_direction()
245 if(!ok_for_kernel(insn) || dir == both) { in kernel_unaligned_trap()
/kernel/linux/linux-5.10/kernel/futex/
H A Dcore.c132 * the guarantee that we cannot both miss the futex variable change and the
363 u32 hash = jhash2((u32 *)key, offsetof(typeof(*key), both.offset) / 4, in hash_futex()
364 key->both.offset); in hash_futex()
380 && key1->both.word == key2->both.word in match_futex()
381 && key1->both.ptr == key2->both.ptr in match_futex()
382 && key1->both.offset == key2->both.offset); in match_futex()
498 key->both in get_futex_key()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso64/
H A DMakefile16 -Wl,-soname=linux-vdso64.so.1 -Wl,--hash-style=both
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_lib.sh66 configure Qdiscs. mlxsw does not support both at the
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dentry-compact.S160 ; But both L1 and L2 re-enabled, so another L1 can be taken
165 ; L2 interrupting L1 implies both L2 and L1 active
166 ; However both A2 and A1 are NOT set in STATUS32, thus
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dentry-compact.S160 ; But both L1 and L2 re-enabled, so another L1 can be taken
165 ; L2 interrupting L1 implies both L2 and L1 active
166 ; However both A2 and A1 are NOT set in STATUS32, thus
/kernel/linux/linux-5.10/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c285 unsigned char b2, int both) in bttv_I2CWrite()
288 int bytes = both ? 2 : 1; in bttv_I2CWrite()
284 bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, unsigned char b2, int both) bttv_I2CWrite() argument
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-hisi.c150 unsigned int both = hisi_gpio_read_reg(chip, HISI_GPIO_INT_DEDGE_ST); in hisi_gpio_irq_set_type() local
152 if (both & mask) in hisi_gpio_irq_set_type()
/kernel/linux/linux-6.6/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c285 unsigned char b2, int both) in bttv_I2CWrite()
288 int bytes = both ? 2 : 1; in bttv_I2CWrite()
284 bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, unsigned char b2, int both) bttv_I2CWrite() argument
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/
H A Divtv-cards.c247 .lang1 = 0x0200, .lang2 = 0x0100, .both = 0x0000 },
290 .lang1 = 0x0004, .lang2 = 0x0000, .both = 0x0008 },
332 .lang1 = 0x0004, .lang2 = 0x0000, .both = 0x0008 },
483 .lang1 = 0x0300, .lang2 = 0x0000, .both = 0x0200 },
849 .lang1 = 0x0300, .lang2 = 0x0000, .both = 0x0200 },
1240 .both = 0x0080 },
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/
H A Divtv-cards.c247 .lang1 = 0x0200, .lang2 = 0x0100, .both = 0x0000 },
290 .lang1 = 0x0004, .lang2 = 0x0000, .both = 0x0008 },
332 .lang1 = 0x0004, .lang2 = 0x0000, .both = 0x0008 },
483 .lang1 = 0x0300, .lang2 = 0x0000, .both = 0x0200 },
849 .lang1 = 0x0300, .lang2 = 0x0000, .both = 0x0200 },
1240 .both = 0x0080 },
/kernel/linux/linux-5.10/arch/arm/include/debug/
H A Dsa1100.S42 @ clear top bits, and generate both phys and virt addresses

Completed in 16 milliseconds

12345