/lib/ |
A D | hweight.c | 22 res = (res & 0x33333333) + ((res >> 2) & 0x33333333); in __sw_hweight32() 23 res = (res + (res >> 4)) & 0x0F0F0F0F; in __sw_hweight32() 24 res = res + (res >> 8); in __sw_hweight32() 33 res = (res & 0x3333) + ((res >> 2) & 0x3333); in __sw_hweight16() 34 res = (res + (res >> 4)) & 0x0F0F; in __sw_hweight16() 35 return (res + (res >> 8)) & 0x00FF; in __sw_hweight16() 42 res = (res & 0x33) + ((res >> 2) & 0x33); in __sw_hweight8() 43 return (res + (res >> 4)) & 0x0F; in __sw_hweight8() 61 res = (res + (res >> 4)) & 0x0F0F0F0F0F0F0F0Ful; in __sw_hweight64() 62 res = res + (res >> 8); in __sw_hweight64() [all …]
|
A D | kstrtox.c | 58 res = 0; in _parse_integer_limit() 82 res = res * base + val; in _parse_integer_limit() 86 *p = res; in _parse_integer_limit() 112 *res = _res; in _kstrtoull() 191 *res = tmp; in _kstrtoul() 207 *res = tmp; in _kstrtol() 238 *res = tmp; in kstrtouint() 269 *res = tmp; in kstrtoint() 285 *res = tmp; in kstrtou16() 301 *res = tmp; in kstrtos16() [all …]
|
A D | devres.c | 21 iounmap(*(void __iomem **)res); in devm_ioremap_release() 26 return *(void **)res == match_data; in devm_ioremap_match() 134 if (!res || resource_type(res) != IORESOURCE_MEM) { in __devm_ioremap_resource() 142 size = resource_size(res); in __devm_ioremap_resource() 144 if (res->name) in __devm_ioremap_resource() 146 dev_name(dev), res->name); in __devm_ioremap_resource() 189 const struct resource *res) in devm_ioremap_resource() argument 244 struct resource res; in devm_of_iomap() local 249 *size = resource_size(&res); in devm_of_iomap() 266 return *(void **)res == match_data; in devm_ioport_map_match() [all …]
|
A D | strncpy_from_user.c | 32 unsigned long res = 0; in do_strncpy_from_user() local 58 *(unsigned long *)(dst+res) = c & mask; in do_strncpy_from_user() 59 return res + find_zero(data); in do_strncpy_from_user() 62 *(unsigned long *)(dst+res) = c; in do_strncpy_from_user() 64 res += sizeof(unsigned long); in do_strncpy_from_user() 72 unsafe_get_user(c,src+res, efault); in do_strncpy_from_user() 73 dst[res] = c; in do_strncpy_from_user() 75 return res; in do_strncpy_from_user() 76 res++; in do_strncpy_from_user() 84 if (res >= count) in do_strncpy_from_user() [all …]
|
A D | strnlen_user.c | 26 unsigned long align, res = 0; in do_strnlen_user() local 45 return res + find_zero(data) + 1 - align; in do_strnlen_user() 47 res += sizeof(unsigned long); in do_strnlen_user() 52 unsafe_get_user(c, (unsigned long __user *)(src+res), efault); in do_strnlen_user() 54 res -= align; in do_strnlen_user() 60 if (res >= count) in do_strnlen_user()
|
A D | ucs2_string.c | 54 long res; in ucs2_strscpy() local 67 for (res = 0; res < count; res++) { in ucs2_strscpy() 70 c = src[res]; in ucs2_strscpy() 71 dst[res] = c; in ucs2_strscpy() 74 return res; in ucs2_strscpy()
|
A D | string.c | 117 long res = 0; in sized_strscpy() local 177 c = src[res]; in sized_strscpy() 178 dest[res] = c; in sized_strscpy() 180 return res; in sized_strscpy() 181 res++; in sized_strscpy() 186 dest[res] = '\0'; in sized_strscpy() 189 return src[res] ? -E2BIG : res; in sized_strscpy() 256 size_t res = dsize + len; in strlcat() local 267 return res; in strlcat() 676 int res = 0; in memcmp() local [all …]
|
A D | digsig.c | 78 MPI in = NULL, res = NULL, pkey[2]; in digsig_verify_rsa() local 141 res = mpi_alloc(mpi_get_nlimbs(in) * 2); in digsig_verify_rsa() 142 if (!res) in digsig_verify_rsa() 145 err = mpi_powm(res, in, pkey[1], pkey[0]); in digsig_verify_rsa() 149 if (mpi_get_nlimbs(res) * BYTES_PER_MPI_LIMB > mlen) { in digsig_verify_rsa() 154 p = mpi_get_buffer(res, &l, NULL); in digsig_verify_rsa() 174 mpi_free(res); in digsig_verify_rsa()
|
A D | cmdline.c | 110 int res, i = 1; in get_options() local 115 res = get_option((char **)&str, pint); in get_options() 116 if (res == 0) in get_options() 118 if (res == 3) { in get_options() 133 if (res == 1) in get_options()
|
A D | iov_iter.c | 34 ssize_t res; in copy_to_user_iter_nofault() local 41 return res < 0 ? len : res; in copy_to_user_iter_nofault() 58 return res; in copy_from_user_iter() 364 res += n; in copy_page_to_iter() 374 return res; in copy_page_to_iter() 397 res += n; in copy_page_to_iter_nofault() 407 return res; in copy_page_to_iter_nofault() 424 res += n; in copy_page_from_iter() 434 return res; in copy_page_from_iter() 1161 int res; in __iov_iter_get_pages_alloc() local [all …]
|
A D | kstrtox.h | 7 unsigned int _parse_integer_limit(const char *s, unsigned int base, unsigned long long *res, 9 unsigned int _parse_integer(const char *s, unsigned int base, unsigned long long *res);
|
A D | test-kstrtox.c | 51 type res; \ 54 rv = fn(t->str, t->base, &res); \ 60 if (res != t->expected_res) { \ 62 t->str, t->base, t->expected_res, res); \
|
A D | logic_iomem.c | 12 const struct resource *res; member 62 rreg->res = resource; in logic_iomem_add_region() 94 if (rreg->res->start > offset) in ioremap() 96 if (rreg->res->end < offset + size - 1) in ioremap() 111 offs = rreg->ops->map(offset - found->res->start, in ioremap()
|
/lib/kunit/ |
A D | resource.c | 28 res->free = free; in __kunit_add_resource() 29 kref_init(&res->refcount); in __kunit_add_resource() 32 ret = init(res, data); in __kunit_add_resource() 36 res->data = data; in __kunit_add_resource() 69 if (!res) in kunit_destroy_resource() 75 kunit_put_resource(res); in kunit_destroy_resource() 121 if (res) in kunit_add_action_or_reset() 123 return res; in kunit_add_action_or_reset() 152 if (res) { in kunit_remove_action() 154 res->free = NULL; in kunit_remove_action() [all …]
|
A D | static_stub.c | 22 kfree(res->data); in __kunit_static_stub_resource_free() 43 struct kunit_resource *res; in __kunit_get_static_stub_address_impl() local 51 if (!res) in __kunit_get_static_stub_address_impl() 54 ctx = res->data; in __kunit_get_static_stub_address_impl() 56 kunit_put_resource(res); in __kunit_get_static_stub_address_impl() 62 struct kunit_resource *res; in kunit_deactivate_static_stub() local 80 kunit_put_resource(res); in kunit_deactivate_static_stub() 92 struct kunit_resource *res; in __kunit_activate_static_stub() local 107 if (res) { in __kunit_activate_static_stub() 108 ctx = res->data; in __kunit_activate_static_stub() [all …]
|
A D | platform.c | 28 res->data = pdev; in kunit_platform_device_alloc_init() 33 static void kunit_platform_device_alloc_exit(struct kunit_resource *res) in kunit_platform_device_alloc_exit() argument 35 struct platform_device *pdev = res->data; in kunit_platform_device_alloc_exit() 65 static void kunit_platform_device_add_exit(struct kunit_resource *res) in kunit_platform_device_add_exit() argument 67 struct platform_device *pdev = res->data; in kunit_platform_device_add_exit() 74 struct kunit_resource *res, void *match_data) in kunit_platform_device_alloc_match() argument 78 return res->data == pdev && res->free == kunit_platform_device_alloc_exit; in kunit_platform_device_alloc_match() 95 struct kunit_resource *res; in kunit_platform_device_add() local 103 if (res) { in kunit_platform_device_add() 121 res->free = kunit_platform_device_add_exit; in kunit_platform_device_add() [all …]
|
A D | kunit-test.c | 197 struct kunit_resource *res; in kunit_resource_test_alloc_resource() local 209 (bool *)res->data); in kunit_resource_test_alloc_resource() 213 kunit_put_resource(res); in kunit_resource_test_alloc_resource() 241 kunit_put_resource(res); in kunit_resource_test_destroy_resource() 246 res->data)); in kunit_resource_test_destroy_resource() 282 kunit_put_resource(res); in kunit_resource_test_remove_resource() 329 res->data = ctx; in fake_resource_2_init() 354 res->data = ctx; in fake_resource_1_init() 393 kunit_put_resource(res); in kunit_resource_test_proper_free_ordering() 409 struct kunit_resource res; in kunit_resource_test_static() local [all …]
|
A D | user_alloc.c | 53 static int kunit_vm_mmap_init(struct kunit_resource *res, void *context) in kunit_vm_mmap_init() argument 67 res->data = kmemdup(&vres, sizeof(vres), GFP_KERNEL); in kunit_vm_mmap_init() 68 if (!res->data) { in kunit_vm_mmap_init() 76 static void kunit_vm_mmap_free(struct kunit_resource *res) in kunit_vm_mmap_free() argument 78 struct kunit_vm_mmap_resource *vres = res->data; in kunit_vm_mmap_free() 88 res->data = NULL; in kunit_vm_mmap_free()
|
/lib/tests/ |
A D | bitfield_kunit.c | 11 #define CHECK_ENC_GET_U(tp, v, field, res) do { \ argument 16 KUNIT_ASSERT_FALSE_MSG(context, _res != res, \ 24 #define CHECK_ENC_GET_LE(tp, v, field, res) do { \ argument 30 _res != cpu_to_le##tp(res), \ 33 (u64)(res)); \ 45 _res != cpu_to_be##tp(res), \ 48 (u64)(res)); \ 54 #define CHECK_ENC_GET(tp, v, field, res) do { \ argument 55 CHECK_ENC_GET_U(tp, v, field, res); \ 56 CHECK_ENC_GET_LE(tp, v, field, res); \ [all …]
|
/lib/crypto/mpi/ |
A D | mpi-pow.c | 48 rp = res->d; in mpi_powm() 58 if (res->nlimbs) { in mpi_powm() 61 rp = res->d; in mpi_powm() 64 res->sign = 0; in mpi_powm() 101 res->nlimbs = 0; in mpi_powm() 102 res->sign = 0; in mpi_powm() 118 rp = res->d; in mpi_powm() 261 rp = res->d; in mpi_powm() 268 rp = res->d; in mpi_powm() 290 res->nlimbs = rsize; in mpi_powm() [all …]
|
/lib/vdso/ |
A D | gettimeofday.c | 365 struct old_timespec32 *res) in __cvdso_clock_gettime32_data() argument 376 res->tv_sec = ts.tv_sec; in __cvdso_clock_gettime32_data() 377 res->tv_nsec = ts.tv_nsec; in __cvdso_clock_gettime32_data() 487 if (likely(res)) { in __cvdso_clock_getres_common() 488 res->tv_sec = 0; in __cvdso_clock_getres_common() 489 res->tv_nsec = ns; in __cvdso_clock_getres_common() 516 struct old_timespec32 *res) in __cvdso_clock_getres_time32_data() argument 526 if (likely(res)) { in __cvdso_clock_getres_time32_data() 527 res->tv_sec = ts.tv_sec; in __cvdso_clock_getres_time32_data() 528 res->tv_nsec = ts.tv_nsec; in __cvdso_clock_getres_time32_data() [all …]
|
/lib/crc/riscv/ |
A D | crc-clmul-template.h | 23 unsigned long res; in clmul() local 29 : "=r" (res) : "r" (a), "r" (b)); in clmul() 30 return res; in clmul() 35 unsigned long res; in clmulh() local 41 : "=r" (res) : "r" (a), "r" (b)); in clmulh() 42 return res; in clmulh() 47 unsigned long res; in clmulr() local 53 : "=r" (res) : "r" (a), "r" (b)); in clmulr() 54 return res; in clmulr()
|
/lib/math/ |
A D | div64.c | 36 uint64_t res, d = 1; in __div64_32() local 40 res = 0; in __div64_32() 43 res = (uint64_t) high << 32; in __div64_32() 55 res += d; in __div64_32() 61 *n = res; in __div64_32() 248 u64 res = 0; in mul_u64_u64_div_u64() local 262 res |= 1ULL << p; in mul_u64_u64_div_u64() 267 return res; in mul_u64_u64_div_u64()
|
/lib/fonts/ |
A D | fonts.c | 115 int i, c, cc, res; in get_default_font() local 137 res = (xres / f->width) * (yres / f->height) / 1000; in get_default_font() 138 if (res > 20) in get_default_font() 139 c += 20 - res; in get_default_font()
|
/lib/dim/ |
A D | net_dim.c | 195 struct dim_cq_moder res, *profile; in net_dim_get_rx_irq_moder() local 199 res = profile[dim->profile_ix]; in net_dim_get_rx_irq_moder() 202 res.cq_period_mode = dim->mode; in net_dim_get_rx_irq_moder() 204 return res; in net_dim_get_rx_irq_moder() 211 struct dim_cq_moder res, *profile; in net_dim_get_tx_irq_moder() local 215 res = profile[dim->profile_ix]; in net_dim_get_tx_irq_moder() 218 res.cq_period_mode = dim->mode; in net_dim_get_tx_irq_moder() 220 return res; in net_dim_get_tx_irq_moder()
|