/linux/drivers/media/i2c/ccs/ |
H A D | ccs-data.c | 55 #define is_contained(var, endp) \ argument 56 (sizeof(*var) <= (endp) - (void *)(var)) 57 #define has_headroom(ptr, headroom, endp) \ argument 58 ((headroom) <= (endp) - (void *)(ptr)) 59 #define is_contained_with_headroom(var, headroom, endp) \ argument 60 (sizeof(*var) + (headroom) <= (endp) - (void *)(var)) 65 const void *endp) in ccs_data_parse_length_specifier() argument 69 if (!is_contained(__len, endp)) in ccs_data_parse_length_specifier() 81 if (!is_contained(__len2, endp)) in ccs_data_parse_length_specifier() 94 if (!is_contained(__len3, endp)) in ccs_data_parse_length_specifier() 134 ccs_data_parse_version(struct bin_container * bin,struct ccs_data_container * ccsdata,const void * payload,const void * endp) ccs_data_parse_version() argument 176 ccs_data_block_parse_header(const struct __ccs_data_block * block,bool is_first,unsigned int * __block_id,const void ** payload,const struct __ccs_data_block ** next_block,const void * endp,struct device * dev,bool verbose) ccs_data_block_parse_header() argument 216 ccs_data_parse_regs(struct bin_container * bin,struct ccs_reg ** __regs,size_t * __num_regs,const void * payload,const void * endp,struct device * dev) ccs_data_parse_regs() argument 326 ccs_data_parse_reg_rules(struct bin_container * bin,struct ccs_reg ** __regs,size_t * __num_regs,const void * payload,const void * endp,struct device * dev) ccs_data_parse_reg_rules() argument 351 ccs_data_parse_ffd(struct bin_container * bin,struct ccs_frame_format_descs ** ffd,const void * payload,const void * endp,struct device * dev) ccs_data_parse_ffd() argument 409 ccs_data_parse_pdaf_readout(struct bin_container * bin,struct ccs_pdaf_readout ** pdaf_readout,const void * payload,const void * endp,struct device * dev) ccs_data_parse_pdaf_readout() argument 434 ccs_data_parse_rules(struct bin_container * bin,struct ccs_rule ** __rules,size_t * __num_rules,const void * payload,const void * endp,struct device * dev) ccs_data_parse_rules() argument 590 ccs_data_parse_pdaf(struct bin_container * bin,struct ccs_pdaf_pix_loc ** pdaf,const void * payload,const void * endp,struct device * dev) ccs_data_parse_pdaf() argument 767 ccs_data_parse_license(struct bin_container * bin,char ** __license,size_t * __license_length,const void * payload,const void * endp) ccs_data_parse_license() argument 789 ccs_data_parse_end(bool * end,const void * payload,const void * endp,struct device * dev) ccs_data_parse_end() argument 811 const struct __ccs_data_block *endp = data + len; __ccs_data_parse() local [all...] |
/linux/arch/s390/boot/ |
H A D | alternative.c | 49 char *endp; in alt_debug_parse() local 66 val = simple_strtoull(str, &endp, 0); in alt_debug_parse() 67 if (str == endp) in alt_debug_parse() 69 str = endp; in alt_debug_parse() 72 endval = simple_strtoull(str, &endp, 0); in alt_debug_parse() 73 if (str == endp) in alt_debug_parse() 75 str = endp; in alt_debug_parse() 111 char *endp; in alt_debug_setup() local 121 type = simple_strtoull(str, &endp, 0); in alt_debug_setup() 122 if (str == endp) in alt_debug_setup() [all...] |
H A D | string.c | 95 * @endp: A pointer to the end of the parsed string will be placed here 99 unsigned long long simple_strtoull(const char *cp, char **endp, in simple_strtoull() argument 119 if (endp) in simple_strtoull() 120 *endp = (char *)cp; in simple_strtoull() 125 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument 128 return -simple_strtoull(cp + 1, endp, base); in simple_strtol() 130 return simple_strtoull(cp, endp, base); in simple_strtol()
|
H A D | ipl_parm.c | 214 char *endp; in modify_fac_list() local 223 val = simple_strtoull(str, &endp, 0); in modify_fac_list() 224 if (str == endp) in modify_fac_list() 226 str = endp; in modify_fac_list() 229 endval = simple_strtoull(str, &endp, 0); in modify_fac_list() 230 if (str == endp) in modify_fac_list() 232 str = endp; in modify_fac_list()
|
H A D | printk.c | 132 char *endp; in findsym() local 136 start = simple_strtoull(pivot, &endp, 16); in findsym() 137 size = simple_strtoull(endp + 1, &endp, 16); in findsym() 148 return endp + 1; in findsym()
|
/linux/drivers/firmware/efi/libstub/ |
H A D | string.c | 129 * @endp: A pointer to the end of the parsed string will be placed here 133 unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base) in simple_strtoull() argument 152 if (endp) in simple_strtoull() 153 *endp = (char *)cp; in simple_strtoull() 158 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument 161 return -simple_strtoull(cp + 1, endp, base); in simple_strtol() 163 return simple_strtoull(cp, endp, base); in simple_strtol()
|
/linux/drivers/mtd/devices/ |
H A D | block2mtd.c | 353 static int ustrtoul(const char *cp, char **endp, unsigned int base) in ustrtoul() argument 355 unsigned long result = simple_strtoul(cp, endp, base); in ustrtoul() 356 switch (**endp) { in ustrtoul() 367 if ((*endp)[1] == 'i') { in ustrtoul() 368 if ((*endp)[2] == 'B') in ustrtoul() 369 (*endp) += 3; in ustrtoul() 371 (*endp) += 2; in ustrtoul() 380 char *endp; in parse_num() local 383 n = (size_t) ustrtoul(token, &endp, 0); in parse_num() 384 if (*endp) in parse_num() [all...] |
/linux/tools/testing/selftests/gpio/ |
H A D | gpio-line-name.c | 26 char *endp; in main() local 40 info.offset = strtoul(argv[2], &endp, 10); in main() 41 if (*endp != '\0') { in main()
|
/linux/tools/power/cpupower/lib/ |
H A D | acpi_cppc.c | 43 char *endp; in acpi_cppc_get_data() local 53 value = strtoull(linebuf, &endp, 0); in acpi_cppc_get_data() 55 if (endp == linebuf || errno == ERANGE) in acpi_cppc_get_data()
|
/linux/arch/x86/boot/ |
H A D | string.c | 109 * @endp: A pointer to the end of the parsed string will be placed here 112 unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base) in simple_strtoull() argument 131 if (endp) in simple_strtoull() 132 *endp = (char *)cp; in simple_strtoull() 137 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument 140 return -simple_strtoull(cp + 1, endp, base); in simple_strtol() 142 return simple_strtoull(cp, endp, base); in simple_strtol()
|
H A D | string.h | 27 extern unsigned long long simple_strtoull(const char *cp, char **endp, 29 long simple_strtol(const char *cp, char **endp, unsigned int base);
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | lparcfg.c | 703 char *endp; in lparcfg_write() local 704 *new_entitled_ptr = (u64) simple_strtoul(tmp, &endp, 10); in lparcfg_write() 705 if (endp == tmp) in lparcfg_write() 720 char *endp; in lparcfg_write() local 721 *new_weight_ptr = (u8) simple_strtoul(tmp, &endp, 10); in lparcfg_write() 722 if (endp == tmp) in lparcfg_write() 727 char *endp; in lparcfg_write() local 728 *new_entitled_ptr = (u64) simple_strtoul(tmp, &endp, 10); in lparcfg_write() 729 if (endp == tmp) in lparcfg_write() 734 char *endp; in lparcfg_write() local [all...] |
/linux/arch/riscv/include/asm/ |
H A D | set_memory.h | 19 static __always_inline int set_kernel_memory(char *startp, char *endp, in set_kernel_memory() argument 24 unsigned long end = (unsigned long)endp; in set_kernel_memory() 35 static inline int set_kernel_memory(char *startp, char *endp, in set_kernel_memory() argument
|
/linux/samples/hid/ |
H A D | hid_surface_dial.c | 127 char *endp = NULL; in main() local 131 l = strtol(optarg, &endp, 10); in main() 132 if (endp && *endp) in main()
|
/linux/drivers/macintosh/ |
H A D | windfarm_core.c | 194 char *endp; in wf_store_control() local 196 val = simple_strtoul(buf, &endp, 0); in wf_store_control() 197 while (endp < buf + count && (*endp == ' ' || *endp == '\n')) in wf_store_control() 198 ++endp; in wf_store_control() 199 if (endp - buf < count) in wf_store_control()
|
/linux/drivers/gpio/ |
H A D | gpiolib-acpi-quirks.c | 78 char *endp; in acpi_gpio_in_ignore_list() local 101 pin = simple_strtoul(pin_str + 1, &endp, 10); in acpi_gpio_in_ignore_list() 102 if (*endp != 0 && *endp != ',') in acpi_gpio_in_ignore_list()
|
/linux/drivers/s390/char/ |
H A D | sclp_cpi_sys.c | 333 char *endp; in system_level_store() local 335 level = simple_strtoull(buf, &endp, 16); in system_level_store() 337 if (endp == buf) in system_level_store() 339 if (*endp == '\n') in system_level_store() 340 endp++; in system_level_store() 341 if (*endp) in system_level_store()
|
/linux/tools/power/cpupower/utils/helpers/ |
H A D | sysfs.c | 54 char *endp; in sysfs_is_cpu_online() local 82 value = strtoull(linebuf, &endp, 0); in sysfs_is_cpu_online() 210 char *endp; in sysfs_idlestate_get_one_value() local 221 value = strtoull(linebuf, &endp, 0); in sysfs_idlestate_get_one_value() 223 if (endp == linebuf || errno == ERANGE) in sysfs_idlestate_get_one_value()
|
H A D | misc.c | 56 char *endp; in cpupower_intel_get_perf_bias() local 66 val = strtol(linebuf, &endp, 0); in cpupower_intel_get_perf_bias() 67 if (endp == linebuf || errno == ERANGE) in cpupower_intel_get_perf_bias()
|
/linux/arch/arm/boot/compressed/ |
H A D | fdt_check_mem_start.c | 68 const fdt32_t *usable, *reg, *endp; in fdt_check_mem_start() local 119 for (endp = reg + (len / sizeof(fdt32_t)); in fdt_check_mem_start() 120 endp - reg >= addr_cells + size_cells; in fdt_check_mem_start()
|
/linux/arch/arm/mach-mvebu/ |
H A D | board-v7.c | 70 const __be32 *reg, *endp; in mvebu_scan_mem() local 82 endp = reg + (l / sizeof(__be32)); in mvebu_scan_mem() 83 while ((endp - reg) >= (dt_root_addr_cells + dt_root_size_cells)) { in mvebu_scan_mem()
|
/linux/tools/sched_ext/ |
H A D | scx_flatcg.c | 76 char *endp = NULL; in read_cpu_util() local 83 v = strtoull(tok, &endp, 0); in read_cpu_util() 84 if (!endp || *endp != '\0') { in read_cpu_util()
|
/linux/scripts/kconfig/ |
H A D | conf.c | 95 char *endp; in set_randconfig_seed() local 97 seed = strtol(env, &endp, 0); in set_randconfig_seed() 98 if (*endp == '\0') in set_randconfig_seed() 193 char *endp; in conf_set_all_new_symbols() local 194 int tmp = strtol(env, &endp, 10); in conf_set_all_new_symbols() 203 env = (*endp == ':') ? endp + 1 : endp; in conf_set_all_new_symbols()
|
/linux/drivers/media/tuners/ |
H A D | xc2028.c | 305 const unsigned char *p, *endp; in load_all_firmwares() local 313 endp = p + fw->size; in load_all_firmwares() 344 while (p < endp) { in load_all_firmwares() 356 if (endp - p < sizeof(type) + sizeof(id) + sizeof(size)) in load_all_firmwares() 368 if (endp - p < sizeof(size)) in load_all_firmwares() 375 if (!size || size > endp - p) { in load_all_firmwares() 380 type, (unsigned long long)id, (endp - p), size); in load_all_firmwares() 547 unsigned char *p, *endp, buf[MAX_XFER_SIZE]; in load_firmware() local 564 endp = p + priv->firm[pos].size; in load_firmware() 566 while (p < endp) { in load_firmware() [all...] |
/linux/lib/ |
H A D | parser.c | 140 char *endp; in match_number() local 148 val = simple_strtol(buf, &endp, base); in match_number() 149 if (endp == buf) in match_number()
|