/Linux-v5.15/drivers/hid/ |
D | hid-cougar.c | 78 struct cougar_shared *shared; member 121 struct cougar_shared *shared; in cougar_get_shared_data() local 124 list_for_each_entry(shared, &cougar_udev_list, list) { in cougar_get_shared_data() 125 if (hid_compare_device_paths(hdev, shared->dev, '/')) { in cougar_get_shared_data() 126 kref_get(&shared->kref); in cougar_get_shared_data() 127 return shared; in cougar_get_shared_data() 135 struct cougar_shared *shared = container_of(kref, in cougar_release_shared_data() local 139 list_del(&shared->list); in cougar_release_shared_data() 142 kfree(shared); in cougar_release_shared_data() 149 if (cougar->shared) { in cougar_remove_shared_data() [all …]
|
/Linux-v5.15/mm/ |
D | interval_tree.c | 23 INTERVAL_TREE_DEFINE(struct vm_area_struct, shared.rb, 24 unsigned long, shared.rb_subtree_last, 38 if (!prev->shared.rb.rb_right) { in vma_interval_tree_insert_after() 40 link = &prev->shared.rb.rb_right; in vma_interval_tree_insert_after() 42 parent = rb_entry(prev->shared.rb.rb_right, in vma_interval_tree_insert_after() 43 struct vm_area_struct, shared.rb); in vma_interval_tree_insert_after() 44 if (parent->shared.rb_subtree_last < last) in vma_interval_tree_insert_after() 45 parent->shared.rb_subtree_last = last; in vma_interval_tree_insert_after() 46 while (parent->shared.rb.rb_left) { in vma_interval_tree_insert_after() 47 parent = rb_entry(parent->shared.rb.rb_left, in vma_interval_tree_insert_after() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | axp20x.txt | 91 LDO2 : LDO : ldo24in-supply : shared supply 93 LDO4 : LDO : ldo24in-supply : shared supply 107 ALDO1 : LDO : aldoin-supply : shared supply 108 ALDO2 : LDO : aldoin-supply : shared supply 109 ALDO3 : LDO : aldoin-supply : shared supply 110 DLDO1 : LDO : dldoin-supply : shared supply 111 DLDO2 : LDO : dldoin-supply : shared supply 112 DLDO3 : LDO : dldoin-supply : shared supply 113 DLDO4 : LDO : dldoin-supply : shared supply 114 ELDO1 : LDO : eldoin-supply : shared supply [all …]
|
/Linux-v5.15/drivers/md/ |
D | dm-stats.c | 185 static int dm_stat_in_flight(struct dm_stat_shared *shared) in dm_stat_in_flight() argument 187 return atomic_read(&shared->in_flight[READ]) + in dm_stat_in_flight() 188 atomic_read(&shared->in_flight[WRITE]); in dm_stat_in_flight() 210 struct dm_stat_shared *shared; in dm_stats_cleanup() local 216 shared = &s->stat_shared[ni]; in dm_stats_cleanup() 217 if (WARN_ON(dm_stat_in_flight(shared))) { in dm_stats_cleanup() 224 atomic_read(&shared->in_flight[READ]), in dm_stats_cleanup() 225 atomic_read(&shared->in_flight[WRITE])); in dm_stats_cleanup() 483 static void dm_stat_round(struct dm_stat *s, struct dm_stat_shared *shared, in dm_stat_round() argument 497 difference = now - shared->stamp; in dm_stat_round() [all …]
|
/Linux-v5.15/drivers/video/fbdev/ |
D | pxa3xx-gcu.c | 88 struct pxa3xx_gcu_shared *shared; member 118 struct pxa3xx_gcu_shared *shared = priv->shared; \ 132 shared->hw_running ? "running" : " idle", \ 153 memset(priv->shared, 0, SHARED_SIZE); in pxa3xx_gcu_reset() 154 priv->shared->buffer_phys = priv->shared_phys; in pxa3xx_gcu_reset() 155 priv->shared->magic = PXA3XX_GCU_SHARED_MAGIC; in pxa3xx_gcu_reset() 171 struct pxa3xx_gcu_shared *sh = priv->shared; in dump_whole_state() 207 struct pxa3xx_gcu_shared *shared = priv->shared; in run_ready() local 214 shared->buffer[num++] = 0x05000000; in run_ready() 217 shared->buffer[num++] = 0x00000001; in run_ready() [all …]
|
/Linux-v5.15/arch/powerpc/kvm/ |
D | e500_mmu.c | 71 esel += gtlb0_set_base(vcpu_e500, vcpu->arch.shared->mas2); in get_tlb_esel() 134 tlbsel = (vcpu->arch.shared->mas4 >> 28) & 0x1; in kvmppc_e500_deliver_tlb_miss() 136 tsized = (vcpu->arch.shared->mas4 >> 7) & 0x1f; in kvmppc_e500_deliver_tlb_miss() 138 vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel) | MAS0_ESEL(victim) in kvmppc_e500_deliver_tlb_miss() 140 vcpu->arch.shared->mas1 = MAS1_VALID | (as ? MAS1_TS : 0) in kvmppc_e500_deliver_tlb_miss() 143 vcpu->arch.shared->mas2 = (eaddr & MAS2_EPN) in kvmppc_e500_deliver_tlb_miss() 144 | (vcpu->arch.shared->mas4 & MAS2_ATTRIB_MASK); in kvmppc_e500_deliver_tlb_miss() 145 vcpu->arch.shared->mas7_3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3; in kvmppc_e500_deliver_tlb_miss() 146 vcpu->arch.shared->mas6 = (vcpu->arch.shared->mas6 & MAS6_SPID1) in kvmppc_e500_deliver_tlb_miss() 332 vcpu->arch.shared->mas0 &= ~MAS0_NV(~0); in kvmppc_e500_emul_tlbre() [all …]
|
D | e500_emulate.c | 75 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd() 225 vcpu->arch.shared->mas0 = spr_val; in kvmppc_core_emulate_mtspr_e500() 228 vcpu->arch.shared->mas1 = spr_val; in kvmppc_core_emulate_mtspr_e500() 231 vcpu->arch.shared->mas2 = spr_val; in kvmppc_core_emulate_mtspr_e500() 234 vcpu->arch.shared->mas7_3 &= ~(u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500() 235 vcpu->arch.shared->mas7_3 |= spr_val; in kvmppc_core_emulate_mtspr_e500() 238 vcpu->arch.shared->mas4 = spr_val; in kvmppc_core_emulate_mtspr_e500() 241 vcpu->arch.shared->mas6 = spr_val; in kvmppc_core_emulate_mtspr_e500() 244 vcpu->arch.shared->mas7_3 &= (u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500() 245 vcpu->arch.shared->mas7_3 |= (u64)spr_val << 32; in kvmppc_core_emulate_mtspr_e500() [all …]
|
D | e500mc.c | 130 mtspr(SPRN_GSPRG0, (unsigned long)vcpu->arch.shared->sprg0); in kvmppc_core_vcpu_load_e500mc() 131 mtspr(SPRN_GSPRG1, (unsigned long)vcpu->arch.shared->sprg1); in kvmppc_core_vcpu_load_e500mc() 132 mtspr(SPRN_GSPRG2, (unsigned long)vcpu->arch.shared->sprg2); in kvmppc_core_vcpu_load_e500mc() 133 mtspr(SPRN_GSPRG3, (unsigned long)vcpu->arch.shared->sprg3); in kvmppc_core_vcpu_load_e500mc() 135 mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0); in kvmppc_core_vcpu_load_e500mc() 136 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1); in kvmppc_core_vcpu_load_e500mc() 139 mtspr(SPRN_GDEAR, vcpu->arch.shared->dar); in kvmppc_core_vcpu_load_e500mc() 140 mtspr(SPRN_GESR, vcpu->arch.shared->esr); in kvmppc_core_vcpu_load_e500mc() 154 vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0); in kvmppc_core_vcpu_put_e500mc() 155 vcpu->arch.shared->sprg1 = mfspr(SPRN_GSPRG1); in kvmppc_core_vcpu_put_e500mc() [all …]
|
D | e500.h | 215 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as() 220 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr() 225 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid() 230 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas() 239 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel() 244 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit() 249 return (vcpu->arch.shared->mas0 >> 16) & 0xfff; in get_tlb_esel_bit() 263 if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS)) in tlbe_is_host_safe() 316 unsigned int tidseld = (vcpu->arch.shared->mas4 >> 16) & 0xf; in get_tlbmiss_tid()
|
D | booke_emulate.c | 26 vcpu->arch.regs.nip = vcpu->arch.shared->srr0; in kvmppc_emul_rfi() 27 kvmppc_set_msr(vcpu, vcpu->arch.shared->srr1); in kvmppc_emul_rfi() 80 kvmppc_set_gpr(vcpu, rt, vcpu->arch.shared->msr); in kvmppc_booke_emulate_op() 90 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op() 96 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op() 127 vcpu->arch.shared->dar = spr_val; in kvmppc_booke_emulate_mtspr() 130 vcpu->arch.shared->esr = spr_val; in kvmppc_booke_emulate_mtspr() 388 *spr_val = vcpu->arch.shared->dar; in kvmppc_booke_emulate_mfspr() 391 *spr_val = vcpu->arch.shared->esr; in kvmppc_booke_emulate_mfspr()
|
/Linux-v5.15/drivers/dma-buf/ |
D | dma-resv.c | 67 list = kmalloc(struct_size(list, shared, shared_max), GFP_KERNEL); in dma_resv_list_alloc() 71 list->shared_max = (ksize(list) - offsetof(typeof(*list), shared)) / in dma_resv_list_alloc() 72 sizeof(*list->shared); in dma_resv_list_alloc() 91 dma_fence_put(rcu_dereference_protected(list->shared[i], true)); in dma_resv_list_free() 174 fence = rcu_dereference_protected(old->shared[i], in dma_resv_reserve_shared() 177 RCU_INIT_POINTER(new->shared[--k], fence); in dma_resv_reserve_shared() 179 RCU_INIT_POINTER(new->shared[j++], fence); in dma_resv_reserve_shared() 200 fence = rcu_dereference_protected(new->shared[i], in dma_resv_reserve_shared() 257 old = rcu_dereference_protected(fobj->shared[i], in dma_resv_add_shared_fence() 269 RCU_INIT_POINTER(fobj->shared[i], fence); in dma_resv_add_shared_fence() [all …]
|
/Linux-v5.15/drivers/net/ipa/ |
D | ipa_uc.c | 128 struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa); in ipa_uc_event_handler() local 131 if (shared->event == IPA_UC_EVENT_ERROR) in ipa_uc_event_handler() 133 else if (shared->event != IPA_UC_EVENT_LOG_INFO) in ipa_uc_event_handler() 135 shared->event); in ipa_uc_event_handler() 142 struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa); in ipa_uc_response_hdlr() local 153 switch (shared->response) { in ipa_uc_response_hdlr() 166 shared->response); in ipa_uc_response_hdlr() 219 struct ipa_uc_mem_area *shared = ipa_uc_shared(ipa); in send_uc_command() local 224 shared->command = command; in send_uc_command() 225 shared->command_param = cpu_to_le32(command_param); in send_uc_command() [all …]
|
/Linux-v5.15/drivers/thermal/tegra/ |
D | soctherm-fuse.c | 74 struct tsensor_shared_calib *shared) in tegra_calc_shared_calib() argument 84 shared->base_cp = (val & tfuse->fuse_base_cp_mask) >> in tegra_calc_shared_calib() 86 shared->base_ft = (val & tfuse->fuse_base_ft_mask) >> in tegra_calc_shared_calib() 101 shared->actual_temp_cp = 2 * NOMINAL_CALIB_CP + shifted_cp; in tegra_calc_shared_calib() 102 shared->actual_temp_ft = 2 * NOMINAL_CALIB_FT + shifted_ft; in tegra_calc_shared_calib() 108 const struct tsensor_shared_calib *shared, in tegra_calc_tsensor_calib() argument 126 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in tegra_calc_tsensor_calib() 129 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in tegra_calc_tsensor_calib() 132 delta_temp = shared->actual_temp_ft - shared->actual_temp_cp; in tegra_calc_tsensor_calib() 140 temp = ((s64)actual_tsensor_ft * shared->actual_temp_cp) - in tegra_calc_tsensor_calib() [all …]
|
/Linux-v5.15/arch/x86/xen/ |
D | grant-table.c | 35 void *shared = *__shared; in arch_gnttab_map_shared() local 39 if (shared == NULL) in arch_gnttab_map_shared() 40 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared() 42 addr = (unsigned long)shared; in arch_gnttab_map_shared() 57 grant_status_t *shared = *__shared; in arch_gnttab_map_status() local 61 if (shared == NULL) in arch_gnttab_map_status() 62 *__shared = shared = gnttab_status_vm_area.area->addr; in arch_gnttab_map_status() 64 addr = (unsigned long)shared; in arch_gnttab_map_status() 75 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes) in arch_gnttab_unmap() argument 81 if (shared == gnttab_status_vm_area.area->addr) in arch_gnttab_unmap() [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/ti/ |
D | k3-j721e-som-p0.dtsi | 30 compatible = "shared-dma-pool"; 36 compatible = "shared-dma-pool"; 42 compatible = "shared-dma-pool"; 48 compatible = "shared-dma-pool"; 54 compatible = "shared-dma-pool"; 60 compatible = "shared-dma-pool"; 66 compatible = "shared-dma-pool"; 72 compatible = "shared-dma-pool"; 78 compatible = "shared-dma-pool"; 84 compatible = "shared-dma-pool"; [all …]
|
/Linux-v5.15/Documentation/filesystems/ |
D | sharedsubtree.rst | 36 a. shared mount 42 2a) A shared mount can be replicated to as many mountpoints and all the 47 Let's say /mnt has a mount that is shared:: 49 mount --make-shared /mnt 51 Note: mount(8) command now supports the --make-shared flag, 86 2b) A slave mount is like a shared mount except that mount and umount events 89 All slave mounts have a master mount which is a shared. 93 Let's say /mnt has a mount which is shared. 94 # mount --make-shared /mnt 99 the new mount at /tmp becomes a shared mount and it is a replica of [all …]
|
/Linux-v5.15/drivers/reset/ |
D | core.c | 47 bool shared; member 225 if (rstc->shared) { in reset_control_array_rearm() 237 if (rstc && rstc->shared) in reset_control_array_rearm() 342 if (rstc->shared) { in reset_control_reset() 354 if (rstc->shared && ret) in reset_control_reset() 411 if (rstc->shared) { in reset_control_rearm() 452 if (rstc->shared) { in reset_control_assert() 540 if (rstc->shared) { in reset_control_deassert() 749 unsigned int index, bool shared, bool acquired) in __reset_control_get_internal() argument 762 if (!rstc->shared && !shared && !acquired) in __reset_control_get_internal() [all …]
|
/Linux-v5.15/drivers/mtd/lpddr/ |
D | lpddr_cmds.c | 38 struct flchip_shared *shared; in lpddr_cmdset() local 68 shared = kmalloc_array(lpddr->numchips, sizeof(struct flchip_shared), in lpddr_cmdset() 70 if (!shared) { in lpddr_cmdset() 78 shared[i].writing = shared[i].erasing = NULL; in lpddr_cmdset() 79 mutex_init(&shared[i].lock); in lpddr_cmdset() 84 chip->priv = &shared[i]; in lpddr_cmdset() 224 struct flchip_shared *shared = chip->priv; in get_chip() local 226 mutex_lock(&shared->lock); in get_chip() 227 contender = shared->writing; in get_chip() 239 mutex_unlock(&shared->lock); in get_chip() [all …]
|
/Linux-v5.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | pcie.c | 262 struct brcmf_pcie_shared_info shared; member 670 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_send_mb_data() local 676 shared = &devinfo->shared; in brcmf_pcie_send_mb_data() 677 addr = shared->htod_mb_data_addr; in brcmf_pcie_send_mb_data() 707 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_handle_mb_data() local 711 shared = &devinfo->shared; in brcmf_pcie_handle_mb_data() 712 addr = shared->dtoh_mb_data_addr; in brcmf_pcie_handle_mb_data() 742 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_bus_console_init() local 746 shared = &devinfo->shared; in brcmf_pcie_bus_console_init() 747 console = &shared->console; in brcmf_pcie_bus_console_init() [all …]
|
/Linux-v5.15/drivers/video/fbdev/via/ |
D | accel.c | 308 u32 chip_name = viapar->shared->chip_info.gfx_chip_name; in viafb_setup_engine() 310 engine = viapar->shared->vdev->engine_mmio; in viafb_setup_engine() 328 viapar->shared->hw_bitblt = hw_bitblt_1; in viafb_setup_engine() 333 viapar->shared->hw_bitblt = hw_bitblt_2; in viafb_setup_engine() 336 viapar->shared->hw_bitblt = NULL; in viafb_setup_engine() 340 viapar->shared->cursor_vram_addr = viapar->fbmem_free; in viafb_setup_engine() 344 viapar->shared->vq_vram_addr = viapar->fbmem_free; in viafb_setup_engine() 357 viapar->shared->vdev->camera_fbmem_size = 3*VGA_HEIGHT*VGA_WIDTH*2; in viafb_setup_engine() 358 viapar->fbmem_free -= viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 359 viapar->fbmem_used += viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() [all …]
|
D | viafbdev.c | 246 !ppar->shared->vdev->engine_mmio) in viafb_check_var() 669 struct viafb_shared *shared = viapar->shared; in viafb_fillrect() local 673 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) { in viafb_fillrect() 692 if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_FILL, in viafb_fillrect() 703 struct viafb_shared *shared = viapar->shared; in viafb_copyarea() local 705 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) { in viafb_copyarea() 714 if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_COLOR, in viafb_copyarea() 726 struct viafb_shared *shared = viapar->shared; in viafb_imageblit() local 730 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt || in viafb_imageblit() 751 if (shared->hw_bitblt(shared->vdev->engine_mmio, op, in viafb_imageblit() [all …]
|
/Linux-v5.15/drivers/gpu/drm/i915/gem/ |
D | i915_gem_wait.c | 44 struct dma_fence **shared; in i915_gem_object_wait_reservation() local 48 ret = dma_resv_get_fences(resv, &excl, &count, &shared); in i915_gem_object_wait_reservation() 53 timeout = i915_gem_object_wait_fence(shared[i], in i915_gem_object_wait_reservation() 58 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation() 62 dma_fence_put(shared[i]); in i915_gem_object_wait_reservation() 63 kfree(shared); in i915_gem_object_wait_reservation() 157 struct dma_fence **shared; in i915_gem_object_wait_priority() local 162 &shared); in i915_gem_object_wait_priority() 167 i915_gem_fence_wait_priority(shared[i], attr); in i915_gem_object_wait_priority() 168 dma_fence_put(shared[i]); in i915_gem_object_wait_priority() [all …]
|
/Linux-v5.15/include/linux/ |
D | reset.h | 45 const char *id, int index, bool shared, 48 int index, bool shared, 53 bool shared, bool optional, bool acquired); 58 const char *id, int index, bool shared, 62 bool shared, bool optional, bool acquired); 65 bool shared, bool optional); 67 bool shared, bool optional, 119 const char *id, int index, bool shared, in __of_reset_control_get() argument 127 int index, bool shared, bool optional, in __reset_control_get() argument 165 bool shared, bool optional, bool acquired) in __reset_control_bulk_get() argument [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/reserved-memory/ |
D | xen,shared-memory.txt | 5 to be a shared memory area across multiple virtual machines for 8 For each of these pre-shared memory regions, a range is exposed under 13 compatible = "xen,shared-memory-v1" 16 the base guest physical address and size of the shared memory region 19 64 bit integer offset within the owner virtual machine's shared 23 a string that identifies the shared memory region as specified in
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | stm32mp157a-microgea-stm32mp1.dtsi | 22 compatible = "shared-dma-pool"; 28 compatible = "shared-dma-pool"; 34 compatible = "shared-dma-pool"; 40 compatible = "shared-dma-pool"; 46 compatible = "shared-dma-pool"; 52 compatible = "shared-dma-pool";
|