/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | module.c | 474 void *aseg; in module_finalize() local 495 aseg = (void *) s->sh_addr; in module_finalize() 500 apply_alternatives(aseg, aseg + s->sh_size); in module_finalize() 504 nospec_revert(aseg, aseg + s->sh_size); in module_finalize() 508 nospec_revert(aseg, aseg + s->sh_size); in module_finalize()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | module.c | 533 void *aseg; in module_finalize() local 551 aseg = (void *) s->sh_addr; in module_finalize() 556 apply_alternatives(aseg, aseg + s->sh_size); in module_finalize() 560 nospec_revert(aseg, aseg + s->sh_size); in module_finalize() 564 nospec_revert(aseg, aseg + s->sh_size); in module_finalize()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | module.c | 287 void *aseg = (void *)alt->sh_addr; in module_finalize() local 288 apply_alternatives(aseg, aseg + alt->sh_size); in module_finalize()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | module.c | 341 void *aseg = (void *)alt->sh_addr; in module_finalize() local 342 apply_alternatives(aseg, aseg + alt->sh_size); in module_finalize()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | module.c | 942 void *aseg = (void *) s->sh_addr; in module_finalize() local 947 apply_alternatives(aseg, aseg + s->sh_size, me->name); in module_finalize()
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | module.c | 925 void *aseg = (void *) s->sh_addr; in module_finalize() local 930 apply_alternatives(aseg, aseg + s->sh_size, me->name); in module_finalize()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 3304 static void set_atomic_seg(struct mlx4_wqe_atomic_seg *aseg, in set_atomic_seg() argument 3308 aseg->swap_add = cpu_to_be64(wr->swap); in set_atomic_seg() 3309 aseg->compare = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3311 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3312 aseg->compare = cpu_to_be64(wr->compare_add_mask); in set_atomic_seg() 3314 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3315 aseg->compare = 0; in set_atomic_seg() 3320 static void set_masked_atomic_seg(struct mlx4_wqe_masked_atomic_seg *aseg, in set_masked_atomic_seg() argument 3323 aseg->swap_add = cpu_to_be64(wr->swap); in set_masked_atomic_seg() 3324 aseg in set_masked_atomic_seg() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 3337 static void set_atomic_seg(struct mlx4_wqe_atomic_seg *aseg, in set_atomic_seg() argument 3341 aseg->swap_add = cpu_to_be64(wr->swap); in set_atomic_seg() 3342 aseg->compare = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3344 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3345 aseg->compare = cpu_to_be64(wr->compare_add_mask); in set_atomic_seg() 3347 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 3348 aseg->compare = 0; in set_atomic_seg() 3353 static void set_masked_atomic_seg(struct mlx4_wqe_masked_atomic_seg *aseg, in set_masked_atomic_seg() argument 3356 aseg->swap_add = cpu_to_be64(wr->swap); in set_masked_atomic_seg() 3357 aseg in set_masked_atomic_seg() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_qp.c | 1591 static __always_inline void set_atomic_seg(struct mthca_atomic_seg *aseg, in set_atomic_seg() argument 1595 aseg->swap_add = cpu_to_be64(wr->swap); in set_atomic_seg() 1596 aseg->compare = cpu_to_be64(wr->compare_add); in set_atomic_seg() 1598 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 1599 aseg->compare = 0; in set_atomic_seg()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_qp.c | 1594 static __always_inline void set_atomic_seg(struct mthca_atomic_seg *aseg, in set_atomic_seg() argument 1598 aseg->swap_add = cpu_to_be64(wr->swap); in set_atomic_seg() 1599 aseg->compare = cpu_to_be64(wr->compare_add); in set_atomic_seg() 1601 aseg->swap_add = cpu_to_be64(wr->compare_add); in set_atomic_seg() 1602 aseg->compare = 0; in set_atomic_seg()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 139 struct hns_roce_wqe_atomic_seg *aseg = in set_atomic_seg() local 145 aseg->fetchadd_swap_data = cpu_to_le64(atomic_wr(wr)->swap); in set_atomic_seg() 146 aseg->cmp_data = cpu_to_le64(atomic_wr(wr)->compare_add); in set_atomic_seg() 148 aseg->fetchadd_swap_data = in set_atomic_seg() 150 aseg->cmp_data = 0; in set_atomic_seg()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 173 struct hns_roce_wqe_atomic_seg *aseg = in set_atomic_seg() local 179 aseg->fetchadd_swap_data = cpu_to_le64(atomic_wr(wr)->swap); in set_atomic_seg() 180 aseg->cmp_data = cpu_to_le64(atomic_wr(wr)->compare_add); in set_atomic_seg() 182 aseg->fetchadd_swap_data = in set_atomic_seg() 184 aseg->cmp_data = 0; in set_atomic_seg()
|