/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | syscopyarea.c | 29 const unsigned long *src, unsigned src_idx, int bits, unsigned n) in bitcpy() 32 int const shift = dst_idx-src_idx; in bitcpy() 90 } else if (src_idx+n <= bits) { in bitcpy() 171 const unsigned long *src, unsigned src_idx, unsigned bits, in bitcpy_rev() 178 src += (src_idx + n - 1) / bits; in bitcpy_rev() 180 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev() 182 shift = dst_idx-src_idx; in bitcpy_rev() 237 } else if (1+(unsigned long)src_idx >= n) { in bitcpy_rev() 322 unsigned dst_idx = 0, src_idx in sys_copyarea() local 28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, int bits, unsigned n) bitcpy() argument 170 bitcpy_rev(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, unsigned bits, unsigned n) bitcpy_rev() argument [all...] |
H A D | cfbcopyarea.c | 47 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy() 51 int const shift = dst_idx-src_idx; in bitcpy() 59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy() 122 } else if (src_idx+n <= bits) { in bitcpy() 213 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy_rev() 225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy_rev() 230 src += (src_idx + n - 1) / bits; in bitcpy_rev() 232 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev() 234 shift = dst_idx-src_idx; in bitcpy_rev() 46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy() argument 212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy_rev() argument 388 unsigned dst_idx = 0, src_idx = 0, rev_copy = 0; cfb_copyarea() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | syscopyarea.c | 29 const unsigned long *src, unsigned src_idx, int bits, unsigned n) in bitcpy() 32 int const shift = dst_idx-src_idx; in bitcpy() 90 } else if (src_idx+n <= bits) { in bitcpy() 171 const unsigned long *src, unsigned src_idx, unsigned bits, in bitcpy_rev() 178 src += (src_idx + n - 1) / bits; in bitcpy_rev() 180 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev() 182 shift = dst_idx-src_idx; in bitcpy_rev() 237 } else if (1+(unsigned long)src_idx >= n) { in bitcpy_rev() 322 unsigned dst_idx = 0, src_idx in sys_copyarea() local 28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, int bits, unsigned n) bitcpy() argument 170 bitcpy_rev(struct fb_info *p, unsigned long *dst, unsigned dst_idx, const unsigned long *src, unsigned src_idx, unsigned bits, unsigned n) bitcpy_rev() argument [all...] |
H A D | cfbcopyarea.c | 47 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy() 51 int const shift = dst_idx-src_idx; in bitcpy() 59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy() 122 } else if (src_idx+n <= bits) { in bitcpy() 213 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy_rev() 225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy_rev() 230 src += (src_idx + n - 1) / bits; in bitcpy_rev() 232 src_idx = (src_idx + n - 1) % bits; in bitcpy_rev() 234 shift = dst_idx-src_idx; in bitcpy_rev() 46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy() argument 212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy_rev() argument 388 unsigned dst_idx = 0, src_idx = 0, rev_copy = 0; cfb_copyarea() local [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | iop-adma.h | 194 iop_desc_set_pq_src_addr(struct iop_adma_desc_slot *desc, int src_idx, in iop_desc_set_pq_src_addr() argument 395 /* translate the src_idx to a descriptor word index */ 396 static inline int __desc_idx(int src_idx) in __desc_idx() argument 408 return desc_idx_table[src_idx]; in __desc_idx() 413 int src_idx) in iop_desc_get_src_addr() 427 if (src_idx < 4) in iop_desc_get_src_addr() 428 return hw_desc.aau->src[src_idx]; in iop_desc_get_src_addr() 430 return hw_desc.aau->src_edc[__desc_idx(src_idx)].src_addr; in iop_desc_get_src_addr() 434 int src_idx, dma_addr_t addr) in iop3xx_aau_desc_set_src_addr() 436 if (src_idx < in iop3xx_aau_desc_set_src_addr() 411 iop_desc_get_src_addr(struct iop_adma_desc_slot *desc, struct iop_adma_chan *chan, int src_idx) iop_desc_get_src_addr() argument 433 iop3xx_aau_desc_set_src_addr(struct iop3xx_desc_aau *hw_desc, int src_idx, dma_addr_t addr) iop3xx_aau_desc_set_src_addr() argument 722 iop_desc_set_zero_sum_src_addr(struct iop_adma_desc_slot *desc, int src_idx, dma_addr_t addr) iop_desc_set_zero_sum_src_addr() argument 737 iop_desc_set_xor_src_addr(struct iop_adma_desc_slot *desc, int src_idx, dma_addr_t addr) iop_desc_set_xor_src_addr() argument [all...] |
H A D | mv_xor.c | 874 int i, src_idx, ret; in mv_chan_xor_self_test() local 888 for (src_idx = 0; src_idx < src_count; src_idx++) { in mv_chan_xor_self_test() 889 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in mv_chan_xor_self_test() 890 if (!xor_srcs[src_idx]) { in mv_chan_xor_self_test() 891 while (src_idx--) in mv_chan_xor_self_test() 892 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test() 899 while (src_idx--) in mv_chan_xor_self_test() 900 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test() [all...] |
H A D | mv_xor.h | 171 #define mv_phy_src_idx(src_idx) (src_idx) 184 #define mv_phy_src_idx(src_idx) (src_idx ^ 1)
|
H A D | iop-adma.c | 908 int i, src_idx; in iop_adma_xor_val_self_test() local 925 for (src_idx = 0; src_idx < IOP_ADMA_NUM_SRC_TEST; src_idx++) { in iop_adma_xor_val_self_test() 926 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in iop_adma_xor_val_self_test() 927 if (!xor_srcs[src_idx]) { in iop_adma_xor_val_self_test() 928 while (src_idx--) in iop_adma_xor_val_self_test() 929 __free_page(xor_srcs[src_idx]); in iop_adma_xor_val_self_test() 936 while (src_idx--) in iop_adma_xor_val_self_test() 937 __free_page(xor_srcs[src_idx]); in iop_adma_xor_val_self_test() [all...] |
/kernel/linux/linux-5.10/drivers/dma/ioat/ |
H A D | init.c | 785 int i, src_idx; in ioat_xor_val_self_test() local 809 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test() 810 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in ioat_xor_val_self_test() 811 if (!xor_srcs[src_idx]) { in ioat_xor_val_self_test() 812 while (src_idx--) in ioat_xor_val_self_test() 813 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test() 820 while (src_idx--) in ioat_xor_val_self_test() 821 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ioat/ |
H A D | init.c | 785 int i, src_idx; in ioat_xor_val_self_test() local 809 for (src_idx = 0; src_idx < IOAT_NUM_SRC_TEST; src_idx++) { in ioat_xor_val_self_test() 810 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in ioat_xor_val_self_test() 811 if (!xor_srcs[src_idx]) { in ioat_xor_val_self_test() 812 while (src_idx--) in ioat_xor_val_self_test() 813 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test() 820 while (src_idx--) in ioat_xor_val_self_test() 821 __free_page(xor_srcs[src_idx]); in ioat_xor_val_self_test() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | mv_xor.c | 874 int i, src_idx, ret; in mv_chan_xor_self_test() local 888 for (src_idx = 0; src_idx < src_count; src_idx++) { in mv_chan_xor_self_test() 889 xor_srcs[src_idx] = alloc_page(GFP_KERNEL); in mv_chan_xor_self_test() 890 if (!xor_srcs[src_idx]) { in mv_chan_xor_self_test() 891 while (src_idx--) in mv_chan_xor_self_test() 892 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test() 899 while (src_idx--) in mv_chan_xor_self_test() 900 __free_page(xor_srcs[src_idx]); in mv_chan_xor_self_test() [all...] |
H A D | mv_xor.h | 171 #define mv_phy_src_idx(src_idx) (src_idx) 184 #define mv_phy_src_idx(src_idx) (src_idx ^ 1)
|
/kernel/linux/linux-6.6/mm/ |
H A D | list_lru.c | 353 static void memcg_list_lru_free(struct list_lru *lru, int src_idx) in memcg_list_lru_free() argument 355 struct list_lru_memcg *mlru = xa_erase_irq(&lru->xa, src_idx); in memcg_list_lru_free() 391 int src_idx, struct mem_cgroup *dst_memcg) in memcg_reparent_list_lru_node() 403 src = list_lru_from_memcg_idx(lru, nid, src_idx); in memcg_reparent_list_lru_node() 420 int src_idx, struct mem_cgroup *dst_memcg) in memcg_reparent_list_lru() 425 memcg_reparent_list_lru_node(lru, i, src_idx, dst_memcg); in memcg_reparent_list_lru() 427 memcg_list_lru_free(lru, src_idx); in memcg_reparent_list_lru() 434 int src_idx = memcg->kmemcg_id; in memcg_reparent_list_lrus() local 460 memcg_reparent_list_lru(lru, src_idx, parent); in memcg_reparent_list_lrus() 390 memcg_reparent_list_lru_node(struct list_lru *lru, int nid, int src_idx, struct mem_cgroup *dst_memcg) memcg_reparent_list_lru_node() argument 419 memcg_reparent_list_lru(struct list_lru *lru, int src_idx, struct mem_cgroup *dst_memcg) memcg_reparent_list_lru() argument
|
/kernel/linux/linux-5.10/fs/pstore/ |
H A D | ftrace.c | 141 size_t dest_idx = 0, src_idx = 0, merged_idx = 0; in pstore_ftrace_combine_log() local 163 pstore_ftrace_read_timestamp(&srec[src_idx])) { in pstore_ftrace_combine_log() 167 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log() 178 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
|
/kernel/linux/linux-6.6/fs/pstore/ |
H A D | ftrace.c | 161 size_t dest_idx = 0, src_idx = 0, merged_idx = 0; in pstore_ftrace_combine_log() local 183 pstore_ftrace_read_timestamp(&srec[src_idx])) { in pstore_ftrace_combine_log() 187 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log() 198 mrec[merged_idx++] = srec[src_idx++]; in pstore_ftrace_combine_log()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_vma.c | 377 unsigned long src_idx; in assert_rotated() local 386 src_idx = rotated_index(r, n, x, y); in assert_rotated() 387 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_rotated() 392 x, y, src_idx); in assert_rotated() 398 x, y, src_idx); in assert_rotated() 429 unsigned long src_idx; in assert_remapped() local 442 src_idx = remapped_index(r, n, x, y); in assert_remapped() 443 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_remapped() 448 x, y, src_idx); in assert_remapped() 454 x, y, src_idx); in assert_remapped() 949 unsigned int offset, src_idx; igt_vma_remapped_gtt() local [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-mc.c | 326 int src_idx, sink_idx, ret; in v4l2_create_fwnode_links_to_pad() local 329 src_idx = media_entity_get_fwnode_pad(&src_sd->entity, in v4l2_create_fwnode_links_to_pad() 332 if (src_idx < 0) in v4l2_create_fwnode_links_to_pad() 359 src = &src_sd->entity.pads[src_idx]; in v4l2_create_fwnode_links_to_pad() 366 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad() 369 ret = media_create_pad_link(&src_sd->entity, src_idx, in v4l2_create_fwnode_links_to_pad() 374 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-mc.c | 334 int src_idx, sink_idx, ret; in v4l2_create_fwnode_links_to_pad() local 337 src_idx = media_entity_get_fwnode_pad(&src_sd->entity, in v4l2_create_fwnode_links_to_pad() 340 if (src_idx < 0) in v4l2_create_fwnode_links_to_pad() 367 src = &src_sd->entity.pads[src_idx]; in v4l2_create_fwnode_links_to_pad() 374 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad() 377 ret = media_create_pad_link(&src_sd->entity, src_idx, in v4l2_create_fwnode_links_to_pad() 382 src_sd->entity.name, src_idx, in v4l2_create_fwnode_links_to_pad()
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_multicast_eht.c | 514 u32 src_idx; in __eht_create_set_entries() local 517 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_create_set_entries() 518 memcpy(&eht_src_addr, srcs + (src_idx * addr_size), addr_size); in __eht_create_set_entries() 536 u32 src_idx; in __eht_del_set_entries() local 541 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __eht_del_set_entries() 542 memcpy(&eht_src_addr, srcs + (src_idx * addr_siz in __eht_del_set_entries() [all...] |
H A D | br_multicast.c | 2266 u32 src_idx; in br_multicast_isinc_allow() local 2270 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in br_multicast_isinc_allow() 2271 memcpy(&src_ip.src, srcs + (src_idx * addr_size), addr_size); in br_multicast_isinc_allow() 2302 u32 src_idx; in __grp_src_isexc_incl() local 2309 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_incl() 2310 memcpy(&src_ip.src, srcs + (src_idx * addr_siz in __grp_src_isexc_incl() 2341 u32 src_idx; __grp_src_isexc_excl() local 2409 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_incl() local 2456 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_excl() local 2541 u32 src_idx, to_send = 0; __grp_src_toex_incl() local 2585 u32 src_idx, to_send = 0; __grp_src_toex_excl() local 2660 u32 src_idx, to_send = 0; __grp_src_block_incl() local 2698 u32 src_idx, to_send = 0; __grp_src_block_excl() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | i915_vma.c | 380 unsigned long src_idx; in assert_rotated() local 389 src_idx = rotated_index(r, n, x, y); in assert_rotated() 390 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_rotated() 395 x, y, src_idx); in assert_rotated() 401 x, y, src_idx); in assert_rotated() 457 unsigned long src_idx; in assert_remapped() local 470 src_idx = remapped_index(r, n, x, y); in assert_remapped() 471 src = i915_gem_object_get_dma_address(obj, src_idx); in assert_remapped() 476 x, y, src_idx); in assert_remapped() 482 x, y, src_idx); in assert_remapped() 1066 unsigned int offset, src_idx; igt_vma_remapped_gtt() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | amifb.c | 2603 int src_idx, u32 n) in bitcpy() 2606 int shift = dst_idx - src_idx, left, right; in bitcpy() 2613 shift = dst_idx - src_idx; in bitcpy() 2668 } else if (src_idx + n <= BITS_PER_LONG) { in bitcpy() 2743 const unsigned long *src, int src_idx, u32 n) in bitcpy_rev() 2746 int shift = dst_idx - src_idx, left, right; in bitcpy_rev() 2759 src_idx += (n - 1) % BITS_PER_LONG; in bitcpy_rev() 2760 src += src_idx >> SHIFT_PER_LONG; in bitcpy_rev() 2761 src_idx &= BITS_PER_LONG - 1; in bitcpy_rev() 2764 shift = dst_idx - src_idx; in bitcpy_rev() 2602 bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy() argument 2742 bitcpy_rev(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_rev() argument 2894 bitcpy_not(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_not() argument 3211 copy_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line() argument 3228 copy_one_line_rev(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line_rev() argument 3253 int dst_idx, src_idx; amifb_copyarea() local 3315 int src_idx; expand_one_line() local [all...] |
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_multicast.c | 1805 u32 src_idx; in br_multicast_isinc_allow() local 1809 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in br_multicast_isinc_allow() 1836 u32 src_idx; in __grp_src_isexc_incl() local 1843 for (src_idx = 0; src_idx < nsrcs; src_idx++) { in __grp_src_isexc_incl() 1872 u32 src_idx; in __grp_src_isexc_excl() local 1879 for (src_idx in __grp_src_isexc_excl() 1932 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_incl() local 1974 u32 src_idx, to_send = pg->src_ents; __grp_src_toin_excl() local 2039 u32 src_idx, to_send = 0; __grp_src_toex_incl() local 2078 u32 src_idx, to_send = 0; __grp_src_toex_excl() local 2144 u32 src_idx, to_send = 0; __grp_src_block_incl() local 2177 u32 src_idx, to_send = 0; __grp_src_block_excl() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | amifb.c | 2592 int src_idx, u32 n) in bitcpy() 2595 int shift = dst_idx - src_idx, left, right; in bitcpy() 2602 shift = dst_idx - src_idx; in bitcpy() 2657 } else if (src_idx + n <= BITS_PER_LONG) { in bitcpy() 2732 const unsigned long *src, int src_idx, u32 n) in bitcpy_rev() 2735 int shift = dst_idx - src_idx, left, right; in bitcpy_rev() 2748 src_idx += (n - 1) % BITS_PER_LONG; in bitcpy_rev() 2749 src += src_idx >> SHIFT_PER_LONG; in bitcpy_rev() 2750 src_idx &= BITS_PER_LONG - 1; in bitcpy_rev() 2753 shift = dst_idx - src_idx; in bitcpy_rev() 2591 bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy() argument 2731 bitcpy_rev(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_rev() argument 2883 bitcpy_not(unsigned long *dst, int dst_idx, const unsigned long *src, int src_idx, u32 n) bitcpy_not() argument 3200 copy_one_line(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line() argument 3217 copy_one_line_rev(int bpp, unsigned long next_plane, unsigned long *dst, int dst_idx, unsigned long *src, int src_idx, u32 n) copy_one_line_rev() argument 3242 int dst_idx, src_idx; amifb_copyarea() local 3304 int src_idx; expand_one_line() local [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | list_lru.c | 532 int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_list_lru_node() 544 src = list_lru_from_memcg_idx(nlru, src_idx); in memcg_drain_list_lru_node() 559 int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_list_lru() 567 memcg_drain_list_lru_node(lru, i, src_idx, dst_memcg); in memcg_drain_list_lru() 570 void memcg_drain_all_list_lrus(int src_idx, struct mem_cgroup *dst_memcg) in memcg_drain_all_list_lrus() argument 576 memcg_drain_list_lru(lru, src_idx, dst_memcg); in memcg_drain_all_list_lrus() 531 memcg_drain_list_lru_node(struct list_lru *lru, int nid, int src_idx, struct mem_cgroup *dst_memcg) memcg_drain_list_lru_node() argument 558 memcg_drain_list_lru(struct list_lru *lru, int src_idx, struct mem_cgroup *dst_memcg) memcg_drain_list_lru() argument
|