| /linux/arch/m68k/math-emu/ |
| H A D | fp_arith.c | 31 struct fp_ext *fp_fabs(struct fp_ext *dest, struct fp_ext *src) in fp_fabs() argument 35 fp_monadic_check(dest, src); in fp_fabs() 37 dest->sign = 0; in fp_fabs() 39 return dest; in fp_fabs() 42 struct fp_ext *fp_fneg(struct fp_ext *dest, struct fp_ext *src) in fp_fneg() argument 46 fp_monadic_check(dest, src); in fp_fneg() 48 dest->sign = !dest->sign; in fp_fneg() 50 return dest; in fp_fneg() 58 struct fp_ext *fp_fadd(struct fp_ext *dest, struct fp_ext *src) in fp_fadd() argument 64 fp_dyadic_check(dest, src); in fp_fadd() [all …]
|
| H A D | fp_log.c | 26 struct fp_ext *fp_fsqrt(struct fp_ext *dest, struct fp_ext *src) in fp_fsqrt() argument 33 fp_monadic_check(dest, src); in fp_fsqrt() 35 if (IS_ZERO(dest)) in fp_fsqrt() 36 return dest; in fp_fsqrt() 38 if (dest->sign) { in fp_fsqrt() 39 fp_set_nan(dest); in fp_fsqrt() 40 return dest; in fp_fsqrt() 42 if (IS_INF(dest)) in fp_fsqrt() 43 return dest; in fp_fsqrt() 57 exp = dest->exp; in fp_fsqrt() [all …]
|
| H A D | fp_trig.c | 21 struct fp_ext *fp_fsin(struct fp_ext *dest, struct fp_ext *src) in fp_fsin() argument 25 fp_monadic_check(dest, src); in fp_fsin() 27 return dest; in fp_fsin() 30 struct fp_ext *fp_fcos(struct fp_ext *dest, struct fp_ext *src) in fp_fcos() argument 34 fp_monadic_check(dest, src); in fp_fcos() 36 return dest; in fp_fcos() 39 struct fp_ext *fp_ftan(struct fp_ext *dest, struct fp_ext *src) in fp_ftan() argument 43 fp_monadic_check(dest, src); in fp_ftan() 45 return dest; in fp_ftan() 48 struct fp_ext *fp_fasin(struct fp_ext *dest, struct fp_ext *src) in fp_fasin() argument [all …]
|
| H A D | multi_arith.h | 83 static inline int fp_addmant(struct fp_ext *dest, struct fp_ext *src) in fp_addmant() argument 88 asm volatile ("add.b %1,%0" : "=d,g" (dest->lowmant) in fp_addmant() 89 : "g,d" (src->lowmant), "0,0" (dest->lowmant)); in fp_addmant() 90 asm volatile ("addx.l %1,%0" : "=d" (dest->mant.m32[1]) in fp_addmant() 91 : "d" (src->mant.m32[1]), "0" (dest->mant.m32[1])); in fp_addmant() 92 asm volatile ("addx.l %1,%0" : "=d" (dest->mant.m32[0]) in fp_addmant() 93 : "d" (src->mant.m32[0]), "0" (dest->mant.m32[0])); in fp_addmant() 116 static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1, in fp_submant() argument 120 asm volatile ("sub.b %1,%0" : "=d,g" (dest->lowmant) in fp_submant() 122 asm volatile ("subx.l %1,%0" : "=d" (dest->mant.m32[1]) in fp_submant() [all …]
|
| H A D | fp_trig.h | 32 struct fp_ext *fp_fsin(struct fp_ext *dest, struct fp_ext *src); 33 struct fp_ext *fp_fcos(struct fp_ext *dest, struct fp_ext *src); 34 struct fp_ext *fp_ftan(struct fp_ext *dest, struct fp_ext *src); 35 struct fp_ext *fp_fasin(struct fp_ext *dest, struct fp_ext *src); 36 struct fp_ext *fp_facos(struct fp_ext *dest, struct fp_ext *src); 37 struct fp_ext *fp_fatan(struct fp_ext *dest, struct fp_ext *src); 38 struct fp_ext *fp_fsinh(struct fp_ext *dest, struct fp_ext *src); 39 struct fp_ext *fp_fcosh(struct fp_ext *dest, struct fp_ext *src); 40 struct fp_ext *fp_ftanh(struct fp_ext *dest, struct fp_ext *src); 41 struct fp_ext *fp_fatanh(struct fp_ext *dest, struct fp_ext *src); [all …]
|
| H A D | fp_emu.h | 74 #define fp_copy_ext(dest, src) ({ \ argument 75 *dest = *src; \ 78 #define fp_monadic_check(dest, src) ({ \ argument 79 fp_copy_ext(dest, src); \ 80 if (!fp_normalize_ext(dest)) \ 81 return dest; \ 84 #define fp_dyadic_check(dest, src) ({ \ argument 85 if (!fp_normalize_ext(dest)) \ 86 return dest; \ 88 fp_copy_ext(dest, src); \ [all …]
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | pio_copy.c | 33 void __iomem *dest = pbuf->start + SOP_DISTANCE; in pio_copy() local 34 void __iomem *send = dest + PIO_BLOCK_SIZE; in pio_copy() 38 writeq(pbc, dest); in pio_copy() 39 dest += sizeof(u64); in pio_copy() 42 dend = dest + ((count >> 1) * sizeof(u64)); in pio_copy() 50 while (dest < dend) { in pio_copy() 51 writeq(*(u64 *)from, dest); in pio_copy() 53 dest += sizeof(u64); in pio_copy() 66 while (dest < send) { in pio_copy() 67 writeq(*(u64 *)from, dest); in pio_copy() [all …]
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_sh.c | 54 struct ip_vs_dest __rcu *dest; /* real server (cache) */ member 73 static inline bool is_unavailable(struct ip_vs_dest *dest) in is_unavailable() argument 75 return atomic_read(&dest->weight) <= 0 || in is_unavailable() 76 dest->flags & IP_VS_DEST_F_OVERLOAD; in is_unavailable() 107 struct ip_vs_dest *dest = rcu_dereference(s->buckets[hash].dest); in ip_vs_sh_get() local 109 return (!dest || is_unavailable(dest)) ? NULL : dest; in ip_vs_sh_get() 125 struct ip_vs_dest *dest; in ip_vs_sh_get_fallback() local 129 dest = rcu_dereference(s->buckets[ihash].dest); in ip_vs_sh_get_fallback() 130 if (!dest) in ip_vs_sh_get_fallback() 132 if (!is_unavailable(dest)) in ip_vs_sh_get_fallback() [all …]
|
| H A D | ip_vs_mh.c | 38 struct ip_vs_dest __rcu *dest; /* real server (cache) */ member 80 static inline bool is_unavailable(struct ip_vs_dest *dest) in is_unavailable() argument 82 return atomic_read(&dest->weight) <= 0 || in is_unavailable() 83 dest->flags & IP_VS_DEST_F_OVERLOAD; in is_unavailable() 108 struct ip_vs_dest *dest; in ip_vs_mh_reset() local 112 dest = rcu_dereference_protected(l->dest, 1); in ip_vs_mh_reset() 113 if (dest) { in ip_vs_mh_reset() 114 ip_vs_dest_put(dest); in ip_vs_mh_reset() 115 RCU_INIT_POINTER(l->dest, NULL); in ip_vs_mh_reset() 126 struct ip_vs_dest *dest; in ip_vs_mh_permutate() local [all …]
|
| H A D | ip_vs_dh.c | 49 struct ip_vs_dest __rcu *dest; /* real server (cache) */ member 89 return rcu_dereference(s->buckets[ip_vs_dh_hashkey(af, addr)].dest); in ip_vs_dh_get() 102 struct ip_vs_dest *dest; in ip_vs_dh_reassign() local 109 dest = rcu_dereference_protected(b->dest, 1); in ip_vs_dh_reassign() 110 if (dest) in ip_vs_dh_reassign() 111 ip_vs_dest_put(dest); in ip_vs_dh_reassign() 113 RCU_INIT_POINTER(b->dest, NULL); in ip_vs_dh_reassign() 118 dest = list_entry(p, struct ip_vs_dest, n_list); in ip_vs_dh_reassign() 119 ip_vs_dest_hold(dest); in ip_vs_dh_reassign() 120 RCU_INIT_POINTER(b->dest, dest); in ip_vs_dh_reassign() [all …]
|
| H A D | ip_vs_wrr.c | 70 struct ip_vs_dest *dest; in ip_vs_wrr_gcd_weight() local 74 list_for_each_entry(dest, &svc->destinations, n_list) { in ip_vs_wrr_gcd_weight() 75 weight = atomic_read(&dest->weight); in ip_vs_wrr_gcd_weight() 92 struct ip_vs_dest *dest; in ip_vs_wrr_max_weight() local 95 list_for_each_entry(dest, &svc->destinations, n_list) { in ip_vs_wrr_max_weight() 96 new_weight = atomic_read(&dest->weight); in ip_vs_wrr_max_weight() 138 struct ip_vs_dest *dest) in ip_vs_wrr_dest_changed() argument 162 struct ip_vs_dest *dest, *last, *stop = NULL; in ip_vs_wrr_schedule() local 169 dest = mark->cl; in ip_vs_wrr_schedule() 173 last = dest; in ip_vs_wrr_schedule() [all …]
|
| H A D | ip_vs_lblcr.c | 87 struct ip_vs_dest *dest; /* destination server */ member 99 struct ip_vs_dest *dest, bool check) in ip_vs_dest_set_insert() argument 105 if (e->dest == dest) in ip_vs_dest_set_insert() 114 ip_vs_dest_hold(dest); in ip_vs_dest_set_insert() 115 e->dest = dest; in ip_vs_dest_set_insert() 128 ip_vs_dest_put_and_free(e->dest); in ip_vs_lblcr_elem_rcu_free() 133 ip_vs_dest_set_erase(struct ip_vs_dest_set *set, struct ip_vs_dest *dest) in ip_vs_dest_set_erase() argument 138 if (e->dest == dest) { in ip_vs_dest_set_erase() 163 struct ip_vs_dest *dest, *least; in ip_vs_dest_set_min() local 168 least = e->dest; in ip_vs_dest_set_min() [all …]
|
| /linux/arch/x86/lib/ |
| H A D | memmove_32.S | 19 .set dest, %edi define 43 movl dest_in, dest 50 cmpl dest, src 61 xorl dest, tmp0 72 movl tmp0, 0*4(dest) 73 movl tmp1, 1*4(dest) 76 movl tmp0, 2*4(dest) 77 movl tmp1, 3*4(dest) 79 leal 0x10(dest), dest 88 leal -4(dest, n), tmp1 [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | process.c | 286 dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt, struct thread_info *ti) in dump_elf_thread() argument 291 dest[ 0] = pt->r0; in dump_elf_thread() 292 dest[ 1] = pt->r1; in dump_elf_thread() 293 dest[ 2] = pt->r2; in dump_elf_thread() 294 dest[ 3] = pt->r3; in dump_elf_thread() 295 dest[ 4] = pt->r4; in dump_elf_thread() 296 dest[ 5] = pt->r5; in dump_elf_thread() 297 dest[ 6] = pt->r6; in dump_elf_thread() 298 dest[ 7] = pt->r7; in dump_elf_thread() 299 dest[ 8] = pt->r8; in dump_elf_thread() [all …]
|
| /linux/drivers/comedi/drivers/ni_routing/ni_device_routes/ |
| H A D | pxi-6030e.c | 34 .dest = NI_PFI(0), 41 .dest = NI_PFI(1), 48 .dest = NI_PFI(2), 55 .dest = NI_PFI(3), 62 .dest = NI_PFI(4), 69 .dest = NI_PFI(5), 76 .dest = NI_PFI(6), 83 .dest = NI_PFI(7), 90 .dest = NI_PFI(8), 97 .dest = NI_PFI(9), [all …]
|
| H A D | pci-6070e.c | 34 .dest = NI_PFI(0), 41 .dest = NI_PFI(1), 48 .dest = NI_PFI(2), 55 .dest = NI_PFI(3), 62 .dest = NI_PFI(4), 69 .dest = NI_PFI(5), 76 .dest = NI_PFI(6), 83 .dest = NI_PFI(7), 90 .dest = NI_PFI(8), 97 .dest = NI_PFI(9), [all …]
|
| H A D | pxi-6733.c | 34 .dest = NI_PFI(3), 41 .dest = NI_PFI(4), 48 .dest = NI_PFI(5), 55 .dest = NI_PFI(6), 62 .dest = NI_PFI(8), 69 .dest = NI_PFI(9), 76 .dest = TRIGGER_LINE(0), 88 .dest = TRIGGER_LINE(1), 100 .dest = TRIGGER_LINE(2), 112 .dest = TRIGGER_LINE(3), [all …]
|
| H A D | pci-6733.c | 34 .dest = NI_PFI(3), 41 .dest = NI_PFI(4), 48 .dest = NI_PFI(5), 55 .dest = NI_PFI(6), 62 .dest = NI_PFI(8), 69 .dest = NI_PFI(9), 76 .dest = TRIGGER_LINE(0), 88 .dest = TRIGGER_LINE(1), 100 .dest = TRIGGER_LINE(2), 112 .dest = TRIGGER_LINE(3), [all …]
|
| H A D | pci-6713.c | 34 .dest = NI_PFI(3), 41 .dest = NI_PFI(4), 48 .dest = NI_PFI(5), 55 .dest = NI_PFI(6), 62 .dest = NI_PFI(8), 69 .dest = NI_PFI(9), 76 .dest = TRIGGER_LINE(0), 88 .dest = TRIGGER_LINE(1), 100 .dest = TRIGGER_LINE(2), 112 .dest = TRIGGER_LINE(3), [all …]
|
| H A D | pci-6723.c | 34 .dest = NI_PFI(3), 41 .dest = NI_PFI(4), 48 .dest = NI_PFI(5), 55 .dest = NI_PFI(6), 62 .dest = NI_PFI(8), 69 .dest = NI_PFI(9), 76 .dest = TRIGGER_LINE(0), 88 .dest = TRIGGER_LINE(1), 100 .dest = TRIGGER_LINE(2), 112 .dest = TRIGGER_LINE(3), [all …]
|
| /linux/mm/ |
| H A D | vma_init.c | 42 struct vm_area_struct *dest) in vm_area_init_from() argument 44 dest->vm_mm = src->vm_mm; in vm_area_init_from() 45 dest->vm_ops = src->vm_ops; in vm_area_init_from() 46 dest->vm_start = src->vm_start; in vm_area_init_from() 47 dest->vm_end = src->vm_end; in vm_area_init_from() 48 dest->anon_vma = src->anon_vma; in vm_area_init_from() 49 dest->vm_pgoff = src->vm_pgoff; in vm_area_init_from() 50 dest->vm_file = src->vm_file; in vm_area_init_from() 51 dest->vm_private_data = src->vm_private_data; in vm_area_init_from() 52 vm_flags_init(dest, src->vm_flags); in vm_area_init_from() [all …]
|
| /linux/drivers/comedi/drivers/ |
| H A D | ni_routes.c | 48 #define RVi(table, src, dest) ((table)[(dest) * NI_NUM_NAMES + (src)]) argument 160 const int dest = R->dest; in ni_count_valid_routes() local 163 if (RVi(rv, B(src), B(dest))) in ni_count_valid_routes() 166 else if (channel_is_rtsi(dest) && in ni_count_valid_routes() 214 const int dest = R->dest; in ni_get_valid_routes() local 218 if (RVi(rv, B(src), B(dest))) in ni_get_valid_routes() 221 else if (channel_is_rtsi(dest) && in ni_get_valid_routes() 233 pair_data[2 * n_valid + 1] = dest; in ni_get_valid_routes() 264 bool ni_is_cmd_dest(int dest) in ni_is_cmd_dest() argument 269 if (NI_CMD_DESTS[i] == dest) in ni_is_cmd_dest() [all …]
|
| H A D | ni_routes.h | 39 int dest; member 132 s8 ni_route_to_register(const int src, const int dest, 150 s8 ni_lookup_route_register(int src, int dest, 162 static inline bool route_is_valid(const int src, const int dest, in route_is_valid() argument 165 return ni_route_to_register(src, dest, tables) >= 0; in route_is_valid() 173 bool ni_is_cmd_dest(int dest); 234 int ni_find_route_source(const u8 src_sel_reg_value, const int dest, 243 const int dest, in route_register_is_valid() argument 246 return ni_find_route_source(src_sel_reg_value, dest, tables) >= 0; in route_register_is_valid() 265 static inline s8 ni_get_reg_value_roffs(int src, const int dest, in ni_get_reg_value_roffs() argument [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | atafb_mfb.c | 27 u8 *src, *dest; in atafb_mfb_copyarea() local 32 dest = (u8 *)info->screen_base + dy * (width >> 3); in atafb_mfb_copyarea() 33 fb_memmove(dest, src, height * (width >> 3)); in atafb_mfb_copyarea() 36 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3); in atafb_mfb_copyarea() 38 fb_memmove(dest, src, width >> 3); in atafb_mfb_copyarea() 40 dest += next_line; in atafb_mfb_copyarea() 44 dest = (u8 *)info->screen_base + (dy + height - 1) * next_line + (dx >> 3); in atafb_mfb_copyarea() 46 fb_memmove(dest, src, width >> 3); in atafb_mfb_copyarea() 48 dest -= next_line; in atafb_mfb_copyarea() 56 u8 *dest; in atafb_mfb_fillrect() local [all …]
|
| /linux/drivers/crypto/caam/ |
| H A D | desc_constr.h | 412 #define APPEND_MATH(op, desc, dest, src_0, src_1, len) \ argument 413 append_cmd(desc, CMD_MATH | MATH_FUN_##op | MATH_DEST_##dest | \ 416 #define append_math_add(desc, dest, src0, src1, len) \ argument 417 APPEND_MATH(ADD, desc, dest, src0, src1, len) 418 #define append_math_sub(desc, dest, src0, src1, len) \ argument 419 APPEND_MATH(SUB, desc, dest, src0, src1, len) 420 #define append_math_add_c(desc, dest, src0, src1, len) \ argument 421 APPEND_MATH(ADDC, desc, dest, src0, src1, len) 422 #define append_math_sub_b(desc, dest, src0, src1, len) \ argument 423 APPEND_MATH(SUBB, desc, dest, src0, src1, len) [all …]
|