/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ |
H A D | ia_css_copy_output.host.c | 30 const struct ia_css_copy_output_configuration *from, 34 to->enable = from->enable; 28 ia_css_copy_output_config( struct sh_css_isp_copy_output_isp_config *to, const struct ia_css_copy_output_configuration *from, unsigned int size) argument
|
/linux-master/arch/hexagon/include/asm/ |
H A D | uaccess.h | 25 unsigned long raw_copy_from_user(void *to, const void __user *from, 27 unsigned long raw_copy_to_user(void __user *to, const void *from,
|
/linux-master/include/linux/ |
H A D | uaccess.h | 17 * redefine this macro to strip tags from pointers. 36 * Architectures should provide two primitives (raw_copy_{to,from}_user()) 37 * and get rid of their private instances of copy_{to,from}_user() and 38 * __copy_{to,from}_user{,_inatomic}(). 40 * raw_copy_{to,from}_user(to, from, size) should copy up to size bytes and 45 * Both of these functions should attempt to copy size bytes starting at from 50 * If raw_copy_{to,from}_user(to, from, size) returns N, size - N bytes starting 51 * at to must become equal to the bytes fetched from th 81 __copy_from_user_inatomic(void *to, const void __user *from, unsigned long n) argument 93 __copy_from_user(void *to, const void __user *from, unsigned long n) argument 121 __copy_to_user_inatomic(void __user *to, const void *from, unsigned long n) argument 131 __copy_to_user(void __user *to, const void *from, unsigned long n) argument 143 _copy_from_user(void *to, const void __user *from, unsigned long n) argument 163 _copy_to_user(void __user *to, const void *from, unsigned long n) argument 180 copy_from_user(void *to, const void __user *from, unsigned long n) argument 188 copy_to_user(void __user *to, const void *from, unsigned long n) argument 290 __copy_from_user_inatomic_nocache(void *to, const void __user *from, unsigned long n) argument [all...] |
H A D | instrumented.h | 103 * @from: source address 106 * Instrument reads from kernel memory, that are due to copy_to_user (and 110 instrument_copy_to_user(void __user *to, const void *from, unsigned long n) argument 112 kasan_check_read(from, n); 113 kcsan_check_read(from, n); 114 kmsan_copy_to_user(to, from, n, 0); 120 * @from: source address 127 instrument_copy_from_user_before(const void *to, const void __user *from, unsigned long n) argument 136 * @from: source address 144 instrument_copy_from_user_after(const void *to, const void __user *from, argument 159 instrument_memcpy_before(void *to, const void *from, unsigned long n) argument 178 instrument_memcpy_after(void *to, const void *from, unsigned long n, unsigned long left) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ |
H A D | ia_css_gc2.host.h | 29 const struct ia_css_cc_config *from, 35 const struct ia_css_cc_config *from, 41 const struct ia_css_rgb_gamma_table *from, 47 const struct ia_css_rgb_gamma_table *from, 53 const struct ia_css_rgb_gamma_table *from,
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ |
H A D | ia_css_ob2.host.c | 35 const struct ia_css_ob2_config *from, 41 to->blacklevel_gr = uDIGIT_FITTING(from->level_gr, 16, SH_CSS_BAYER_BITS); 42 to->blacklevel_r = uDIGIT_FITTING(from->level_r, 16, SH_CSS_BAYER_BITS); 43 to->blacklevel_b = uDIGIT_FITTING(from->level_b, 16, SH_CSS_BAYER_BITS); 44 to->blacklevel_gb = uDIGIT_FITTING(from->level_gb, 16, SH_CSS_BAYER_BITS); 33 ia_css_ob2_encode( struct sh_css_isp_ob2_params *to, const struct ia_css_ob2_config *from, unsigned int size) argument
|
/linux-master/tools/arch/x86/include/asm/ |
H A D | asm.h | 112 * Macros to generate condition code outputs from inline assembly, 127 # define _ASM_EXTABLE_HANDLE(from, to, handler) \ 130 .long (from) - . ; \ 135 # define _ASM_EXTABLE(from, to) \ 136 _ASM_EXTABLE_HANDLE(from, to, ex_handler_default) 138 # define _ASM_EXTABLE_UA(from, to) \ 139 _ASM_EXTABLE_HANDLE(from, to, ex_handler_uaccess) 141 # define _ASM_EXTABLE_CPY(from, to) \ 142 _ASM_EXTABLE_HANDLE(from, to, ex_handler_copy) 144 # define _ASM_EXTABLE_FAULT(from, t [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | page.h | 22 extern void copy_page(void *to, const void *from); 25 void copy_user_highpage(struct page *to, struct page *from, 29 void copy_highpage(struct page *to, struct page *from); 40 #define copy_user_page(to, from, vaddr, pg) copy_page(to, from)
|
/linux-master/arch/arm64/mm/ |
H A D | copypage.c | 17 void copy_highpage(struct page *to, struct page *from) argument 20 void *kfrom = page_address(from); 27 if (system_supports_mte() && page_mte_tagged(from)) { 36 void copy_user_highpage(struct page *to, struct page *from, argument 39 copy_highpage(to, from);
|
/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | handlers.S | 51 .macro HANDLERS has_error from to 52 vector = \from 53 .rept \to - \from + 1 73 HANDLERS has_error=0 from=0 to=7 74 HANDLERS has_error=1 from=8 to=8 75 HANDLERS has_error=0 from=9 to=9 76 HANDLERS has_error=1 from=10 to=14 77 HANDLERS has_error=0 from=15 to=16 78 HANDLERS has_error=1 from=17 to=17 79 HANDLERS has_error=0 from [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | htab_mem_bench.c | 13 unsigned int from; member in struct:update_ctx 31 bpf_map_update_elem(&htab, &ctx->from, zeroed_value, flags); 32 ctx->from += ctx->step; 49 bpf_map_delete_elem(&htab, &ctx->from); 50 ctx->from += ctx->step; 60 update.from = bpf_get_smp_processor_id(); 72 update.from = bpf_get_smp_processor_id(); 76 update.from = bpf_get_smp_processor_id(); 88 update.from = bpf_get_smp_processor_id() / 2; 100 update.from [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | pio_copy.c | 19 * @from: source, must be 8 byte aligned 20 * @count: number of DWORD (32-bit) quantities to copy from source 22 * Copy data from source to PIO Send Buffer memory, 8 bytes at a time. 31 const void *from, size_t count) 51 writeq(*(u64 *)from, dest); 52 from += sizeof(u64); 67 writeq(*(u64 *)from, dest); 68 from += sizeof(u64); 86 writeq(*(u64 *)from, dest); 87 from 30 pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc, const void *from, size_t count) argument 183 read_low_bytes(struct pio_buf *pbuf, const void *from, unsigned int nbytes) argument 199 read_extra_bytes(struct pio_buf *pbuf, const void *from, unsigned int nbytes) argument 262 seg_pio_copy_start(struct pio_buf *pbuf, u64 pbc, const void *from, size_t nbytes) argument 355 mid_copy_mix(struct pio_buf *pbuf, const void *from, size_t nbytes) argument 482 mid_copy_straight(struct pio_buf *pbuf, const void *from, size_t nbytes) argument 571 seg_pio_copy_mid(struct pio_buf *pbuf, const void *from, size_t nbytes) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ |
H A D | ia_css_output.host.c | 47 const struct ia_css_output_config *from, 51 to->enable_hflip = from->enable_hflip; 52 to->enable_vflip = from->enable_vflip; 56 const struct ia_css_output_configuration *from, 62 ret = ia_css_dma_configure_from_info(&to->port_b, from->info); 67 to->height = from->info ? from->info->res.height : 0; 68 to->enable = from->info != NULL; 69 ia_css_frame_info_to_frame_sp_info(&to->info, from->info); 79 const struct ia_css_output0_configuration *from, 45 ia_css_output_encode( struct sh_css_isp_output_params *to, const struct ia_css_output_config *from, unsigned int size) argument 55 ia_css_output_config(struct sh_css_isp_output_isp_config *to, const struct ia_css_output_configuration *from, unsigned int size) argument 78 ia_css_output0_config(struct sh_css_isp_output_isp_config *to, const struct ia_css_output0_configuration *from, unsigned int size) argument 85 ia_css_output1_config(struct sh_css_isp_output_isp_config *to, const struct ia_css_output1_configuration *from, unsigned int size) argument [all...] |
/linux-master/arch/arc/include/asm/ |
H A D | uaccess.h | 14 * -Added option to (UN)inline copy_(to|from)_user to reduce code sz 139 raw_copy_from_user(void *to, const void __user *from, unsigned long n) argument 151 (((unsigned long)to & 0x3) || ((unsigned long)from & 0x3))) { 177 "=&r" (tmp), "+r" (to), "+r" (from) 218 : "+r" (res), "+r"(to), "+r"(from), 242 : "+r" (res), "+r"(to), "+r"(from), 263 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) 283 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) 301 : "+r" (res), "+r"(to), "+r"(from), "=r"(tmp1) 357 : "=r" (res), "+r"(to), "+r"(from), " 367 raw_copy_to_user(void __user *to, const void *from, unsigned long n) argument [all...] |
/linux-master/lib/ |
H A D | iomap_copy.c | 12 * @from: source (must be 32-bit aligned) 15 * Copy data from kernel space to MMIO space, in units of 32 bits at a 20 void __iowrite32_copy(void __iomem *to, const void *from, size_t count) argument 23 const u32 *src = from; 33 * __ioread32_copy - copy data from MMIO space, in 32-bit units 35 * @from: source, in MMIO space (must be 32-bit aligned) 38 * Copy data from MMIO space to kernel space, in units of 32 bits at a 42 void __ioread32_copy(void *to, const void __iomem *from, size_t count) argument 45 const u32 __iomem *src = from; 56 * @from 64 __iowrite64_copy(void __iomem *to, const void *from, size_t count) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ |
H A D | ia_css_tnr.host.c | 36 const struct ia_css_tnr_config *from, 41 uDIGIT_FITTING(from->gain, 16, SH_CSS_TNR_COEF_SHIFT); 43 uDIGIT_FITTING(from->threshold_y, 16, SH_CSS_ISP_YUV_BITS); 45 uDIGIT_FITTING(from->threshold_uv, 16, SH_CSS_ISP_YUV_BITS); 75 const struct ia_css_tnr_configuration *from, 82 ret = ia_css_dma_configure_from_info(&to->port_b, &from->tnr_frames[0]->frame_info); 86 to->frame_height = from->tnr_frames[0]->frame_info.res.height; 88 to->tnr_frame_addr[i] = from->tnr_frames[i]->data + 89 from->tnr_frames[i]->planes.yuyv.offset; 34 ia_css_tnr_encode( struct sh_css_isp_tnr_params *to, const struct ia_css_tnr_config *from, unsigned int size) argument 74 ia_css_tnr_config(struct sh_css_isp_tnr_isp_config *to, const struct ia_css_tnr_configuration *from, unsigned int size) argument
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ |
H A D | ia_css_ref.host.c | 26 const struct ia_css_ref_configuration *from, 32 if (from->ref_frames[0]) { 33 ret = ia_css_dma_configure_from_info(&to->port_b, &from->ref_frames[0]->frame_info); 37 to->dvs_frame_delay = from->dvs_frame_delay; 44 if (from->ref_frames[i]) { 45 to->ref_frame_addr_y[i] = from->ref_frames[i]->data + 46 from->ref_frames[i]->planes.yuv.y.offset; 47 to->ref_frame_addr_c[i] = from->ref_frames[i]->data + 48 from->ref_frames[i]->planes.yuv.u.offset; 25 ia_css_ref_config(struct sh_css_isp_ref_isp_config *to, const struct ia_css_ref_configuration *from, unsigned int size) argument
|
/linux-master/arch/sh/include/asm/ |
H A D | dma.h | 42 * Transfer end interrupt, inherited from DMAC. 107 extern int dma_xfer(unsigned int chan, unsigned long from, 110 #define dma_write(chan, from, to, size) \ 111 dma_xfer(chan, from, to, size, DMA_MODE_WRITE) 112 #define dma_write_page(chan, from, to) \ 113 dma_write(chan, from, to, PAGE_SIZE) 115 #define dma_read(chan, from, to, size) \ 116 dma_xfer(chan, from, to, size, DMA_MODE_READ) 117 #define dma_read_page(chan, from, to) \ 118 dma_read(chan, from, t [all...] |
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_pio_copy.c | 6 * General Public License (GPL) Version 2, available from the file 38 * @from: source (must be 64-bit aligned) 41 * Copy data from kernel space to MMIO space, in multiples of 32 bits at a 45 void qib_pio_copy(void __iomem *to, const void *from, size_t count) argument 49 const u64 *src = from; 58 const u32 *src = from;
|
/linux-master/arch/arm/mach-omap2/ |
H A D | pm44xx.c | 39 * @from: from clockdomain 43 const char *from; member in struct:static_dep_map 169 * from the 32K counter. The BUG applies for GPTIMER1 and WDT2 which 173 {.from = "mpuss_clkdm", .to = "l3_emif_clkdm"}, 174 {.from = "mpuss_clkdm", .to = "l3_1_clkdm"}, 175 {.from = "mpuss_clkdm", .to = "l3_2_clkdm"}, 176 {.from = "ducati_clkdm", .to = "l3_1_clkdm"}, 177 {.from = "ducati_clkdm", .to = "l3_2_clkdm"}, 178 {.from 193 struct clockdomain *from, *to; local [all...] |
/linux-master/arch/s390/lib/ |
H A D | uaccess.c | 34 static unsigned long raw_copy_from_user_key(void *to, const void __user *from, argument 47 "0: mvcos 0(%[to]),0(%[from]),%[size]\n" 50 " slgr %[from],%[val]\n" 53 "2: la %[rem],4095(%[from])\n" /* rem = from + 4095 */ 54 " nr %[rem],%[val]\n" /* rem = (from + 4095) & -4096 */ 55 " slgr %[rem],%[from]\n" 58 "3: mvcos 0(%[to]),0(%[from]),%[rem]\n" 67 : [size] "+&a" (size), [from] "+&a" (from), [t 73 raw_copy_from_user(void *to, const void __user *from, unsigned long n) argument 79 _copy_from_user_key(void *to, const void __user *from, unsigned long n, unsigned long key) argument 96 raw_copy_to_user_key(void __user *to, const void *from, unsigned long size, unsigned long key) argument 135 raw_copy_to_user(void __user *to, const void *from, unsigned long n) argument 141 _copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned long key) argument [all...] |
/linux-master/arch/m68k/lib/ |
H A D | uaccess.c | 10 unsigned long __generic_copy_from_user(void *to, const void __user *from, argument 49 : "=d" (res), "+a" (from), "+a" (to), "=&d" (tmp) 56 unsigned long __generic_copy_to_user(void __user *to, const void *from, argument 93 : "=d" (res), "+a" (from), "+a" (to), "=&d" (tmp)
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ |
H A D | ia_css_anr.host.h | 27 const struct ia_css_anr_config *from,
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ |
H A D | ia_css_de.host.c | 31 const struct ia_css_de_config *from, 36 uDIGIT_FITTING(from->pixelnoise, 16, SH_CSS_BAYER_BITS); 38 uDIGIT_FITTING(from->c1_coring_threshold, 16, 41 uDIGIT_FITTING(from->c2_coring_threshold, 16, 29 ia_css_de_encode( struct sh_css_isp_de_params *to, const struct ia_css_de_config *from, unsigned int size) argument
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ |
H A D | ia_css_de2.host.h | 27 const struct ia_css_ecd_config *from,
|