Home
last modified time | relevance | path

Searched +full:value +full:- +full:start (Results 1 – 25 of 1095) sorted by relevance

12345678910>>...44

/kernel/linux/linux-6.6/include/linux/
Dbitmap.h1 /* SPDX-License-Identifier: GPL-2.0 */
23 * specific are in various include/asm-<arch>/bitops.h headers
36 * compile-time and at most BITS_PER_LONG.
78 * bitmap_get_value8(map, start) Get 8bit value from map at start
79 * bitmap_set_value8(map, value, start) Set 8bit value to map at start
80 * bitmap_read(map, start, nbits) Read an nbits-sized value from
81 * map at start
82 * bitmap_write(map, value, start, nbits) Write an nbits-sized value to
83 * map at start
101 * test_and_set_bit(bit, addr) Set bit and return old value
[all …]
Dminmax.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 * - Avoid multiple evaluations of the arguments (so side-effects like
14 * "x++" happen only once) when non-constant.
15 * - Retain result as a constant expressions when called with only
18 * - Perform signed v unsigned type-checking (to generate compile
20 * - Unsigned char/short are always promoted to signed int and can be
22 * - Unsigned arguments can be compared against non-negative signed constants.
23 * - Comparison of a signed argument against an unsigned constant fails
34 /* True for a non-negative signed int constant */
36 (__builtin_choose_expr(__is_constexpr(x) && __is_signed(x), x, -1) >= 0)
[all …]
/kernel/linux/linux-6.6/arch/csky/mm/
Dcachev1.c1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
8 /* for L1-cache */
17 /* for L2-cache */
32 static void cache_op_all(unsigned int value, unsigned int l2) in cache_op_all() argument
34 mtcr("cr17", value | CACHE_CLR); in cache_op_all()
38 mtcr("cr24", value | CACHE_CLR); in cache_op_all()
44 unsigned int start, in cache_op_range() argument
46 unsigned int value, in cache_op_range() argument
50 unsigned int val = value | CACHE_CLR | CACHE_OMS; in cache_op_range()
[all …]
/kernel/linux/linux-5.10/arch/csky/mm/
Dcachev1.c1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
8 /* for L1-cache */
17 /* for L2-cache */
32 static void cache_op_all(unsigned int value, unsigned int l2) in cache_op_all() argument
34 mtcr("cr17", value | CACHE_CLR); in cache_op_all()
38 mtcr("cr24", value | CACHE_CLR); in cache_op_all()
44 unsigned int start, in cache_op_range() argument
46 unsigned int value, in cache_op_range() argument
50 unsigned int val = value | CACHE_CLR | CACHE_OMS; in cache_op_range()
[all …]
/kernel/linux/linux-6.6/tools/testing/fault-injection/
Dfailcmd.sh2 # SPDX-License-Identifier: GPL-2.0
5 # failcmd.sh - run a command with injecting slab/page allocation failures
8 # failcmd.sh --help
24 -p percent
25 --probability=percent
27 Default value is 1
29 -t value
30 --times=value
32 Default value is 1
34 --oom-kill-allocating-task=value
[all …]
/kernel/linux/linux-5.10/tools/testing/fault-injection/
Dfailcmd.sh2 # SPDX-License-Identifier: GPL-2.0
5 # failcmd.sh - run a command with injecting slab/page allocation failures
8 # failcmd.sh --help
24 -p percent
25 --probability=percent
27 Default value is 1
29 -t value
30 --times=value
32 Default value is 1
34 --oom-kill-allocating-task=value
[all …]
/kernel/linux/linux-6.6/Documentation/netlink/
Dnetlink-raw.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 ---
4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml#
5 $schema: https://json-schema.org/draft-07/schema
12 len-or-define:
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
21 required: [ name, doc, attribute-sets, operations ]
31 enum: [ netlink-raw ] # Trim
32 # Start netlink-raw
34 description: Protocol number to use for netlink-raw
[all …]
Dgenetlink-legacy.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 ---
4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
5 $schema: https://json-schema.org/draft-07/schema
12 len-or-define:
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
21 required: [ name, doc, attribute-sets, operations ]
35 enum: [ genetlink, genetlink-c, genetlink-legacy ] # Trim
36 uapi-header:
37 description: Path to the uAPI header, default is linux/${family-name}.h
[all …]
/kernel/linux/linux-5.10/tools/lib/
Dstring.c1 // SPDX-License-Identifier: GPL-2.0
24 * memdup - duplicate region of memory
40 * strtobool - convert common user inputs into boolean values
45 * [oO][NnFf] for "on" and "off". Otherwise it will return -EINVAL. Value
51 return -EINVAL; in strtobool()
82 return -EINVAL; in strtobool()
86 * strlcpy - Copy a C-string into a sized buffer
92 * NUL-terminated string that fits in the buffer (unless,
101 #pragma clang diagnostic ignored "-Wignored-attributes"
108 size_t len = (ret >= size) ? size - 1 : ret; in strlcpy()
[all …]
/kernel/linux/linux-6.6/tools/lib/
Dstring.c1 // SPDX-License-Identifier: GPL-2.0
24 * memdup - duplicate region of memory
40 * strtobool - convert common user inputs into boolean values
45 * [oO][NnFf] for "on" and "off". Otherwise it will return -EINVAL. Value
51 return -EINVAL; in strtobool()
82 return -EINVAL; in strtobool()
86 * strlcpy - Copy a C-string into a sized buffer
92 * NUL-terminated string that fits in the buffer (unless,
101 #pragma clang diagnostic ignored "-Wignored-attributes"
108 size_t len = (ret >= size) ? size - 1 : ret; in strlcpy()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dbitops.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 # define aligned_byte_mask(n) ((1UL << 8*(n))-1)
11 # define aligned_byte_mask(n) (~0xffUL << (BITS_PER_LONG - 8 - 8*(n)))
36 /* same as for_each_set_bit() but use bit as value to start with */
47 /* same as for_each_clear_bit() but use bit as value to start with */
54 * for_each_set_clump8 - iterate over bitmap for each 8-bit clump with set bits
55 * @start: bit offset to start search and to store the current iteration offset
56 * @clump: location to store copy of current 8-bit clump
60 #define for_each_set_clump8(start, clump, bits, size) \ argument
61 for ((start) = find_first_clump8(&(clump), (bits), (size)); \
[all …]
Dbitmap.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 * specific are in various include/asm-<arch>/bitops.h headers
34 * compile-time and at most BITS_PER_LONG.
56 * bitmap_next_clear_region(map, &start, &end, nbits) Find next clear region
57 * bitmap_next_set_region(map, &start, &end, nbits) Find next set region
58 * bitmap_for_each_clear_region(map, rs, re, start, end)
60 * bitmap_for_each_set_region(map, rs, re, start, end)
79 * bitmap_get_value8(map, start) Get 8bit value from map at start
80 * bitmap_set_value8(map, value, start) Set 8bit value to map at start
98 * test_and_set_bit(bit, addr) Set bit and return old value
[all …]
/kernel/linux/linux-6.6/arch/powerpc/lib/
Dfeature-fixups.c1 // SPDX-License-Identifier: GPL-2.0-or-later
19 #include <asm/code-patching.h>
30 unsigned long value; member
41 * the start of the alt_entry, to support the VDSO. This in calc_addr()
70 static int patch_feature_section_mask(unsigned long value, unsigned long mask, in patch_feature_section_mask() argument
73 u32 *start, *end, *alt_start, *alt_end, *src, *dest; in patch_feature_section_mask() local
75 start = calc_addr(fcur, fcur->start_off); in patch_feature_section_mask()
76 end = calc_addr(fcur, fcur->end_off); in patch_feature_section_mask()
77 alt_start = calc_addr(fcur, fcur->alt_start_off); in patch_feature_section_mask()
78 alt_end = calc_addr(fcur, fcur->alt_end_off); in patch_feature_section_mask()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
Dsparx5_vcap_impl.c1 // SPDX-License-Identifier: GPL-2.0+
7 * https://github.com/microchip-ung/sparx-5_reginfo
66 .vtype = VCAP_TYPE_IS0, /* CLM-0 */
72 .last_cid = SPARX5_VCAP_CID_IS0_L2 - 1,
73 .blockno = 8, /* Maps block 8-9 */
78 .vtype = VCAP_TYPE_IS0, /* CLM-1 */
84 .last_cid = SPARX5_VCAP_CID_IS0_L4 - 1,
85 .blockno = 6, /* Maps block 6-7 */
90 .vtype = VCAP_TYPE_IS0, /* CLM-2 */
97 .blockno = 4, /* Maps block 4-5 */
[all …]
/kernel/linux/linux-5.10/arch/powerpc/lib/
Dfeature-fixups.c1 // SPDX-License-Identifier: GPL-2.0-or-later
19 #include <asm/code-patching.h>
29 unsigned long value; member
40 * the start of the alt_entry, to support the VDSO. This in calc_addr()
70 static int patch_feature_section(unsigned long value, struct fixup_entry *fcur) in patch_feature_section() argument
72 struct ppc_inst *start, *end, *alt_start, *alt_end, *src, *dest, nop; in patch_feature_section() local
74 start = calc_addr(fcur, fcur->start_off); in patch_feature_section()
75 end = calc_addr(fcur, fcur->end_off); in patch_feature_section()
76 alt_start = calc_addr(fcur, fcur->alt_start_off); in patch_feature_section()
77 alt_end = calc_addr(fcur, fcur->alt_end_off); in patch_feature_section()
[all …]
/kernel/linux/linux-6.6/fs/xfs/libxfs/
Dxfs_rtbitmap.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
66 int error; /* error value */ in xfs_rtbuf_get()
68 ip = issum ? mp->m_rsumip : mp->m_rbmip; in xfs_rtbuf_get()
75 return -EFSCORRUPTED; in xfs_rtbuf_get()
78 error = xfs_trans_read_buf(mp, tp, mp->m_ddev_targp, in xfs_rtbuf_get()
80 mp->m_bsize, 0, &bp, &xfs_rtbuf_ops); in xfs_rtbuf_get()
91 * Searching backward from start to limit, find the first block whose
92 * allocated/free state is different from start's.
98 xfs_rtblock_t start, /* starting block to look at */ in xfs_rtfind_back() argument
[all …]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_rtbitmap.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
65 int error; /* error value */ in xfs_rtbuf_get()
67 ip = issum ? mp->m_rsumip : mp->m_rbmip; in xfs_rtbuf_get()
74 return -EFSCORRUPTED; in xfs_rtbuf_get()
77 error = xfs_trans_read_buf(mp, tp, mp->m_ddev_targp, in xfs_rtbuf_get()
79 mp->m_bsize, 0, &bp, &xfs_rtbuf_ops); in xfs_rtbuf_get()
90 * Searching backward from start to limit, find the first block whose
91 * allocated/free state is different from start's.
97 xfs_rtblock_t start, /* starting block to look at */ in xfs_rtfind_back() argument
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
Ddvo_ns2501.c21 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
89 * The higher the value, the lower the dithering depth.
102 #define NS2501_REG1C 0x1c /* low-part of the second register */
103 #define NS2501_REG1D 0x1d /* high-part of the second register */
108 * 2^16/control-value. The low-byte comes first.
110 #define NS2501_REG10 0x10 /* low-byte vertical scaler */
111 #define NS2501_REG11 0x11 /* high-byte vertical scaler */
112 #define NS2501_REGB8 0xb8 /* low-byte horizontal scaler */
113 #define NS2501_REGB9 0xb9 /* high-byte horizontal scaler */
117 * per dimension. One register pair defines the start of the
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Ddvo_ns2501.c21 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
89 * The higher the value, the lower the dithering depth.
102 #define NS2501_REG1C 0x1c /* low-part of the second register */
103 #define NS2501_REG1D 0x1d /* high-part of the second register */
108 * 2^16/control-value. The low-byte comes first.
110 #define NS2501_REG10 0x10 /* low-byte vertical scaler */
111 #define NS2501_REG11 0x11 /* high-byte vertical scaler */
112 #define NS2501_REGB8 0xb8 /* low-byte horizontal scaler */
113 #define NS2501_REGB9 0xb9 /* high-byte horizontal scaler */
117 * per dimension. One register pair defines the start of the
[all …]
/kernel/linux/linux-5.10/arch/riscv/kernel/
Dsbi.c1 // SPDX-License-Identifier: GPL-2.0-only
20 unsigned long start, unsigned long size,
43 ret.value = a1; in sbi_ecall()
55 return -EPERM; in sbi_err_map_linux_errno()
57 return -EINVAL; in sbi_err_map_linux_errno()
59 return -EFAULT; in sbi_err_map_linux_errno()
63 return -ENOTSUPP; in sbi_err_map_linux_errno()
70 * sbi_console_putchar() - Writes given character to the console device.
82 * sbi_console_getchar() - Reads a byte from console device.
84 * Returns the value read from console.
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/cpia2/
Dcpia2_core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
43 static unsigned int debugs_on; /* default 0 - DEBUG_REG */
75 kva |= adr & (PAGE_SIZE-1); /* restore the offset */ in kvirt_to_pa()
98 size -= PAGE_SIZE; in rvmalloc()
116 size -= PAGE_SIZE; in rvfree()
133 unsigned int device = cam->params.pnp_id.device_type; in cpia2_do_command()
146 cmd.start = CPIA2_SYSTEM_DEVICE_HI; in cpia2_do_command()
152 cmd.start = CPIA2_SYSTEM_DESCRIP_VID_HI; in cpia2_do_command()
156 cmd.start = CPIA2_VC_ASIC_ID; in cpia2_do_command()
160 cmd.start = CPIA2_VP_SENSOR_FLAGS; in cpia2_do_command()
[all …]
/kernel/linux/linux-6.6/drivers/nvmem/
Dstm32-bsec-optee-ta.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * OP-TEE STM32MP BSEC PTA interface, used by STM32 ROMEM driver
5 * Copyright (C) 2022, STMicroelectronics - All Rights Reserved
10 #include "stm32-bsec-optee-ta.h"
15 * [in] value[0].a OTP start offset in byte
16 * [in] value[0].b Access type (0:shadow, 1:fuse, 2:lock)
21 * TEE_SUCCESS - Invoke command success
22 * TEE_ERROR_BAD_PARAMETERS - Incorrect input param
23 * TEE_ERROR_ACCESS_DENIED - OTP not accessible by caller
30 * [in] value[0].a OTP start offset in byte
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/rocker/
Drocker_tlv.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * drivers/net/ethernet/rocker/rocker_tlv.h - Rocker switch device driver
4 * Copyright (c) 2014-2016 Jiri Pirko <jiri@mellanox.com>
18 (((len) + ROCKER_TLV_ALIGNTO - 1) & ~(ROCKER_TLV_ALIGNTO - 1))
21 /* <------- ROCKER_TLV_HDRLEN -------> <--- ROCKER_TLV_ALIGN(payload) --->
22 * +-----------------------------+- - -+- - - - - - - - - - - - - - -+- - -+
25 * +-----------------------------+- - -+- - - - - - - - - - - - - - -+- - -+
26 * <--------------------------- tlv->len -------------------------->
32 int totlen = ROCKER_TLV_ALIGN(tlv->len); in rocker_tlv_next()
34 *remaining -= totlen; in rocker_tlv_next()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/rocker/
Drocker_tlv.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * drivers/net/ethernet/rocker/rocker_tlv.h - Rocker switch device driver
4 * Copyright (c) 2014-2016 Jiri Pirko <jiri@mellanox.com>
18 (((len) + ROCKER_TLV_ALIGNTO - 1) & ~(ROCKER_TLV_ALIGNTO - 1))
21 /* <------- ROCKER_TLV_HDRLEN -------> <--- ROCKER_TLV_ALIGN(payload) --->
22 * +-----------------------------+- - -+- - - - - - - - - - - - - - -+- - -+
25 * +-----------------------------+- - -+- - - - - - - - - - - - - - -+- - -+
26 * <--------------------------- tlv->len -------------------------->
32 int totlen = ROCKER_TLV_ALIGN(tlv->len); in rocker_tlv_next()
34 *remaining -= totlen; in rocker_tlv_next()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/
Dmeson_overlay.c1 // SPDX-License-Identifier: GPL-2.0+
41 #define VD_X_START(value) FIELD_PREP(GENMASK(14, 0), value) argument
42 #define VD_X_END(value) FIELD_PREP(GENMASK(30, 16), value) argument
45 #define VD_Y_START(value) FIELD_PREP(GENMASK(12, 0), value) argument
46 #define VD_Y_END(value) FIELD_PREP(GENMASK(28, 16), value) argument
49 #define VD_COLOR_MAP(value) FIELD_PREP(GENMASK(1, 0), value) argument
52 #define VD_HORZ_Y_C_RATIO(value) FIELD_PREP(GENMASK(22, 21), value) argument
55 #define VD_VERT_INITIAL_PHASE(value) FIELD_PREP(GENMASK(11, 8), value) argument
56 #define VD_VERT_PHASE_STEP(value) FIELD_PREP(GENMASK(7, 1), value) argument
60 #define VD_H_END(value) FIELD_PREP(GENMASK(11, 0), value) argument
[all …]

12345678910>>...44