/linux-4.1.27/mm/ |
D | interval_tree.c | 24 INTERVAL_TREE_DEFINE(struct vm_area_struct, shared.rb, 25 unsigned long, shared.rb_subtree_last, 39 if (!prev->shared.rb.rb_right) { in vma_interval_tree_insert_after() 41 link = &prev->shared.rb.rb_right; in vma_interval_tree_insert_after() 43 parent = rb_entry(prev->shared.rb.rb_right, in vma_interval_tree_insert_after() 44 struct vm_area_struct, shared.rb); in vma_interval_tree_insert_after() 45 if (parent->shared.rb_subtree_last < last) in vma_interval_tree_insert_after() 46 parent->shared.rb_subtree_last = last; in vma_interval_tree_insert_after() 47 while (parent->shared.rb.rb_left) { in vma_interval_tree_insert_after() 48 parent = rb_entry(parent->shared.rb.rb_left, in vma_interval_tree_insert_after() [all …]
|
D | slab.c | 262 parent->shared = NULL; in kmem_cache_node_init() 463 .shared = 1, 932 if (n->shared) in __drain_alien_cache() 933 transfer_objects(n->shared, ac, ac->limit); in __drain_alien_cache() 1104 struct array_cache *shared; in cpuup_canceled() local 1129 shared = n->shared; in cpuup_canceled() 1130 if (shared) { in cpuup_canceled() 1131 free_block(cachep, shared->entry, in cpuup_canceled() 1132 shared->avail, node, &list); in cpuup_canceled() 1133 n->shared = NULL; in cpuup_canceled() [all …]
|
D | slab.h | 155 unsigned int shared; member 342 struct array_cache *shared; /* shared per node */ member
|
/linux-4.1.27/drivers/md/ |
D | dm-stats.c | 181 static int dm_stat_in_flight(struct dm_stat_shared *shared) in dm_stat_in_flight() argument 183 return atomic_read(&shared->in_flight[READ]) + in dm_stat_in_flight() 184 atomic_read(&shared->in_flight[WRITE]); in dm_stat_in_flight() 206 struct dm_stat_shared *shared; in dm_stats_cleanup() local 212 shared = &s->stat_shared[ni]; in dm_stats_cleanup() 213 if (WARN_ON(dm_stat_in_flight(shared))) { in dm_stats_cleanup() 220 atomic_read(&shared->in_flight[READ]), in dm_stats_cleanup() 221 atomic_read(&shared->in_flight[WRITE])); in dm_stats_cleanup() 420 static void dm_stat_round(struct dm_stat_shared *shared, struct dm_stat_percpu *p) in dm_stat_round() argument 428 unsigned long difference = now - shared->stamp; in dm_stat_round() [all …]
|
D | dm-thin-metadata.h | 137 bool shared:1; member
|
/linux-4.1.27/drivers/video/fbdev/ |
D | pxa3xx-gcu.c | 100 struct pxa3xx_gcu_shared *shared; member 130 struct pxa3xx_gcu_shared *shared = priv->shared; \ 142 shared->hw_running ? "running" : " idle", \ 163 memset(priv->shared, 0, SHARED_SIZE); in pxa3xx_gcu_reset() 164 priv->shared->buffer_phys = priv->shared_phys; in pxa3xx_gcu_reset() 165 priv->shared->magic = PXA3XX_GCU_SHARED_MAGIC; in pxa3xx_gcu_reset() 181 struct pxa3xx_gcu_shared *sh = priv->shared; in dump_whole_state() 217 struct pxa3xx_gcu_shared *shared = priv->shared; in run_ready() local 224 shared->buffer[num++] = 0x05000000; in run_ready() 227 shared->buffer[num++] = 0x00000001; in run_ready() [all …]
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | e500_mmu.c | 74 esel += gtlb0_set_base(vcpu_e500, vcpu->arch.shared->mas2); in get_tlb_esel() 137 tlbsel = (vcpu->arch.shared->mas4 >> 28) & 0x1; in kvmppc_e500_deliver_tlb_miss() 139 tsized = (vcpu->arch.shared->mas4 >> 7) & 0x1f; in kvmppc_e500_deliver_tlb_miss() 141 vcpu->arch.shared->mas0 = MAS0_TLBSEL(tlbsel) | MAS0_ESEL(victim) in kvmppc_e500_deliver_tlb_miss() 143 vcpu->arch.shared->mas1 = MAS1_VALID | (as ? MAS1_TS : 0) in kvmppc_e500_deliver_tlb_miss() 146 vcpu->arch.shared->mas2 = (eaddr & MAS2_EPN) in kvmppc_e500_deliver_tlb_miss() 147 | (vcpu->arch.shared->mas4 & MAS2_ATTRIB_MASK); in kvmppc_e500_deliver_tlb_miss() 148 vcpu->arch.shared->mas7_3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3; in kvmppc_e500_deliver_tlb_miss() 149 vcpu->arch.shared->mas6 = (vcpu->arch.shared->mas6 & MAS6_SPID1) in kvmppc_e500_deliver_tlb_miss() 335 vcpu->arch.shared->mas0 &= ~MAS0_NV(~0); in kvmppc_e500_emul_tlbre() [all …]
|
D | e500_emulate.c | 76 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd() 210 vcpu->arch.shared->mas0 = spr_val; in kvmppc_core_emulate_mtspr_e500() 213 vcpu->arch.shared->mas1 = spr_val; in kvmppc_core_emulate_mtspr_e500() 216 vcpu->arch.shared->mas2 = spr_val; in kvmppc_core_emulate_mtspr_e500() 219 vcpu->arch.shared->mas7_3 &= ~(u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500() 220 vcpu->arch.shared->mas7_3 |= spr_val; in kvmppc_core_emulate_mtspr_e500() 223 vcpu->arch.shared->mas4 = spr_val; in kvmppc_core_emulate_mtspr_e500() 226 vcpu->arch.shared->mas6 = spr_val; in kvmppc_core_emulate_mtspr_e500() 229 vcpu->arch.shared->mas7_3 &= (u64)0xffffffff; in kvmppc_core_emulate_mtspr_e500() 230 vcpu->arch.shared->mas7_3 |= (u64)spr_val << 32; in kvmppc_core_emulate_mtspr_e500() [all …]
|
D | e500mc.c | 134 mtspr(SPRN_GSPRG0, (unsigned long)vcpu->arch.shared->sprg0); in kvmppc_core_vcpu_load_e500mc() 135 mtspr(SPRN_GSPRG1, (unsigned long)vcpu->arch.shared->sprg1); in kvmppc_core_vcpu_load_e500mc() 136 mtspr(SPRN_GSPRG2, (unsigned long)vcpu->arch.shared->sprg2); in kvmppc_core_vcpu_load_e500mc() 137 mtspr(SPRN_GSPRG3, (unsigned long)vcpu->arch.shared->sprg3); in kvmppc_core_vcpu_load_e500mc() 139 mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0); in kvmppc_core_vcpu_load_e500mc() 140 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1); in kvmppc_core_vcpu_load_e500mc() 143 mtspr(SPRN_GDEAR, vcpu->arch.shared->dar); in kvmppc_core_vcpu_load_e500mc() 144 mtspr(SPRN_GESR, vcpu->arch.shared->esr); in kvmppc_core_vcpu_load_e500mc() 158 vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0); in kvmppc_core_vcpu_put_e500mc() 159 vcpu->arch.shared->sprg1 = mfspr(SPRN_GSPRG1); in kvmppc_core_vcpu_put_e500mc() [all …]
|
D | powerpc.c | 131 struct kvm_vcpu_arch_shared *shared = vcpu->arch.shared; in kvmppc_swab_shared() local 134 shared->sprg0 = swab64(shared->sprg0); in kvmppc_swab_shared() 135 shared->sprg1 = swab64(shared->sprg1); in kvmppc_swab_shared() 136 shared->sprg2 = swab64(shared->sprg2); in kvmppc_swab_shared() 137 shared->sprg3 = swab64(shared->sprg3); in kvmppc_swab_shared() 138 shared->srr0 = swab64(shared->srr0); in kvmppc_swab_shared() 139 shared->srr1 = swab64(shared->srr1); in kvmppc_swab_shared() 140 shared->dar = swab64(shared->dar); in kvmppc_swab_shared() 141 shared->msr = swab64(shared->msr); in kvmppc_swab_shared() 142 shared->dsisr = swab32(shared->dsisr); in kvmppc_swab_shared() [all …]
|
D | e500.h | 218 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as() 223 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr() 228 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid() 233 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas() 242 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel() 247 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit() 252 return (vcpu->arch.shared->mas0 >> 16) & 0xfff; in get_tlb_esel_bit() 266 if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS)) in tlbe_is_host_safe() 319 unsigned int tidseld = (vcpu->arch.shared->mas4 >> 16) & 0xf; in get_tlbmiss_tid()
|
D | booke_emulate.c | 37 vcpu->arch.pc = vcpu->arch.shared->srr0; in kvmppc_emul_rfi() 38 kvmppc_set_msr(vcpu, vcpu->arch.shared->srr1); in kvmppc_emul_rfi() 91 kvmppc_set_gpr(vcpu, rt, vcpu->arch.shared->msr); in kvmppc_booke_emulate_op() 101 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op() 107 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op() 138 vcpu->arch.shared->dar = spr_val; in kvmppc_booke_emulate_mtspr() 141 vcpu->arch.shared->esr = spr_val; in kvmppc_booke_emulate_mtspr() 399 *spr_val = vcpu->arch.shared->dar; in kvmppc_booke_emulate_mfspr() 402 *spr_val = vcpu->arch.shared->esr; in kvmppc_booke_emulate_mfspr()
|
D | booke.c | 78 printk("pc: %08lx msr: %08llx\n", vcpu->arch.pc, vcpu->arch.shared->msr); in kvmppc_dump_vcpu() 80 printk("srr0: %08llx srr1: %08llx\n", vcpu->arch.shared->srr0, in kvmppc_dump_vcpu() 81 vcpu->arch.shared->srr1); in kvmppc_dump_vcpu() 115 if (vcpu->arch.shared->msr & MSR_SPE) { in kvmppc_vcpu_sync_spe() 168 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_FP; in kvmppc_vcpu_sync_fpu() 211 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_DE; in kvmppc_vcpu_sync_debug() 221 vcpu->arch.shared->msr |= MSR_DE; in kvmppc_vcpu_sync_debug() 224 vcpu->arch.shared->msr &= ~MSR_DE; in kvmppc_vcpu_sync_debug() 235 u32 old_msr = vcpu->arch.shared->msr; in kvmppc_set_msr() 241 vcpu->arch.shared->msr = new_msr; in kvmppc_set_msr() [all …]
|
D | emulate.c | 239 vcpu->arch.shared->esr | ESR_PTR); in kvmppc_emulate_instruction() 255 vcpu->arch.shared->esr | ESR_PTR); in kvmppc_emulate_instruction()
|
D | e500.c | 464 vcpu->arch.shared = (void*)__get_free_page(GFP_KERNEL|__GFP_ZERO); in kvmppc_core_vcpu_create_e500() 465 if (!vcpu->arch.shared) in kvmppc_core_vcpu_create_e500() 486 free_page((unsigned long)vcpu->arch.shared); in kvmppc_core_vcpu_free_e500()
|
D | e500_mmu_host.c | 164 ulong shared_page = ((ulong)vcpu->arch.shared) & PAGE_MASK; in kvmppc_map_magic() 313 u32 pr = vcpu->arch.shared->msr & MSR_PR; in kvmppc_e500_setup_stlbe() 644 addr_space = (vcpu->arch.shared->msr & MSR_IS) >> MSR_IR_LG; in kvmppc_load_last_inst() 674 pr = vcpu->arch.shared->msr & MSR_PR; in kvmppc_load_last_inst()
|
D | trace_booke.h | 55 __entry->msr = vcpu->arch.shared->msr;
|
/linux-4.1.27/drivers/dma-buf/ |
D | reservation.c | 72 fobj = krealloc(obj->staged, offsetof(typeof(*fobj), shared[max]), in reservation_object_reserve_shared() 98 old_fence = rcu_dereference_protected(fobj->shared[i], in reservation_object_add_shared_inplace() 103 RCU_INIT_POINTER(fobj->shared[i], fence); in reservation_object_add_shared_inplace() 116 RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence); in reservation_object_add_shared_inplace() 135 RCU_INIT_POINTER(fobj->shared[0], fence); in reservation_object_add_shared_replace() 151 check = rcu_dereference_protected(old->shared[i], in reservation_object_add_shared_replace() 156 RCU_INIT_POINTER(fobj->shared[i], fence); in reservation_object_add_shared_replace() 158 RCU_INIT_POINTER(fobj->shared[i], check); in reservation_object_add_shared_replace() 161 RCU_INIT_POINTER(fobj->shared[fobj->shared_count], fence); in reservation_object_add_shared_replace() 228 fence_put(rcu_dereference_protected(old->shared[i], in reservation_object_add_excl_fence() [all …]
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | pcie.c | 241 struct brcmf_pcie_shared_info shared; member 542 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_send_mb_data() local 547 shared = &devinfo->shared; in brcmf_pcie_send_mb_data() 548 addr = shared->htod_mb_data_addr; in brcmf_pcie_send_mb_data() 574 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_handle_mb_data() local 578 shared = &devinfo->shared; in brcmf_pcie_handle_mb_data() 579 addr = shared->dtoh_mb_data_addr; in brcmf_pcie_handle_mb_data() 607 struct brcmf_pcie_shared_info *shared; in brcmf_pcie_bus_console_init() local 611 shared = &devinfo->shared; in brcmf_pcie_bus_console_init() 612 console = &shared->console; in brcmf_pcie_bus_console_init() [all …]
|
/linux-4.1.27/Documentation/filesystems/ |
D | sharedsubtree.txt | 33 a. shared mount 39 2a) A shared mount can be replicated to as many mountpoints and all the 44 Let's say /mnt has a mount that is shared. 45 mount --make-shared /mnt 47 Note: mount(8) command now supports the --make-shared flag, 76 2b) A slave mount is like a shared mount except that mount and umount events 79 All slave mounts have a master mount which is a shared. 83 Let's say /mnt has a mount which is shared. 84 # mount --make-shared /mnt 89 the new mount at /tmp becomes a shared mount and it is a replica of [all …]
|
D | tmpfs.txt | 21 as shared or something like that. Further on you can check the actual 28 all. This is used for shared anonymous mappings and SYSV shared 36 POSIX shared memory (shm_open, shm_unlink). Adding the following 44 This mount is _not_ needed for SYSV shared memory. The internal 47 shared memory)
|
D | gfs2-glocks.txt | 24 namely shared (SH), deferred (DF) and exclusive (EX). Those translate 34 Thus DF is basically a shared mode which is incompatible with the "normal" 35 shared lock mode, SH. In GFS2 the DF mode is used exclusively for direct I/O 72 tends to show up most with shared mmaped files which are being written 79 Also, eventually we hope to make the glock "EX" mode locally shared
|
D | gfs2.txt | 7 simultaneously use a block device that is shared between them (with FC,
|
D | mandatory-locking.txt | 48 "read" -or- "shared" lock on, and block attempts to both read and write to a 139 shared (via mmap() with MAP_SHARED) will be rejected with the error status 142 6. Attempts to create a shared memory map of a file (via mmap() with MAP_SHARED)
|
/linux-4.1.27/drivers/mtd/lpddr/ |
D | lpddr_cmds.c | 51 struct flchip_shared *shared; in lpddr_cmdset() local 81 shared = kmalloc(sizeof(struct flchip_shared) * lpddr->numchips, in lpddr_cmdset() 83 if (!shared) { in lpddr_cmdset() 92 shared[i].writing = shared[i].erasing = NULL; in lpddr_cmdset() 93 mutex_init(&shared[i].lock); in lpddr_cmdset() 98 chip->priv = &shared[i]; in lpddr_cmdset() 210 struct flchip_shared *shared = chip->priv; in get_chip() local 212 mutex_lock(&shared->lock); in get_chip() 213 contender = shared->writing; in get_chip() 225 mutex_unlock(&shared->lock); in get_chip() [all …]
|
/linux-4.1.27/drivers/video/fbdev/via/ |
D | accel.c | 322 u32 chip_name = viapar->shared->chip_info.gfx_chip_name; in viafb_setup_engine() 324 engine = viapar->shared->vdev->engine_mmio; in viafb_setup_engine() 342 viapar->shared->hw_bitblt = hw_bitblt_1; in viafb_setup_engine() 347 viapar->shared->hw_bitblt = hw_bitblt_2; in viafb_setup_engine() 350 viapar->shared->hw_bitblt = NULL; in viafb_setup_engine() 354 viapar->shared->cursor_vram_addr = viapar->fbmem_free; in viafb_setup_engine() 358 viapar->shared->vq_vram_addr = viapar->fbmem_free; in viafb_setup_engine() 371 viapar->shared->vdev->camera_fbmem_size = 3*VGA_HEIGHT*VGA_WIDTH*2; in viafb_setup_engine() 372 viapar->fbmem_free -= viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 373 viapar->fbmem_used += viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() [all …]
|
D | viafbdev.c | 260 !ppar->shared->vdev->engine_mmio) in viafb_check_var() 682 struct viafb_shared *shared = viapar->shared; in viafb_fillrect() local 686 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) { in viafb_fillrect() 705 if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_FILL, in viafb_fillrect() 716 struct viafb_shared *shared = viapar->shared; in viafb_copyarea() local 718 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt) { in viafb_copyarea() 727 if (shared->hw_bitblt(shared->vdev->engine_mmio, VIA_BITBLT_COLOR, in viafb_copyarea() 739 struct viafb_shared *shared = viapar->shared; in viafb_imageblit() local 743 if (info->flags & FBINFO_HWACCEL_DISABLED || !shared->hw_bitblt || in viafb_imageblit() 764 if (shared->hw_bitblt(shared->vdev->engine_mmio, op, in viafb_imageblit() [all …]
|
D | hw.c | 625 viaparinfo->shared->iga1_devices = 0; in viafb_set_iga_path() 626 viaparinfo->shared->iga2_devices = 0; in viafb_set_iga_path() 629 viaparinfo->shared->iga1_devices |= VIA_CRT; in viafb_set_iga_path() 631 viaparinfo->shared->iga2_devices |= VIA_CRT; in viafb_set_iga_path() 636 viaparinfo->shared->iga1_devices |= get_dvi_devices( in viafb_set_iga_path() 640 viaparinfo->shared->iga2_devices |= get_dvi_devices( in viafb_set_iga_path() 647 viaparinfo->shared->iga1_devices |= get_lcd_devices( in viafb_set_iga_path() 651 viaparinfo->shared->iga2_devices |= get_lcd_devices( in viafb_set_iga_path() 658 viaparinfo->shared->iga1_devices |= get_lcd_devices( in viafb_set_iga_path() 662 viaparinfo->shared->iga2_devices |= get_lcd_devices( in viafb_set_iga_path() [all …]
|
D | viafbdev.h | 82 struct viafb_shared *shared; member
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_mq.c | 67 __raw_writew((__force u16) cpu_to_be16(q->priv), &q->peer->shared); in c2_mq_produce() 108 __raw_writew((__force u16) cpu_to_be16(q->priv), &q->peer->shared); in c2_mq_free() 120 *q->shared = cpu_to_be16((be16_to_cpu(*q->shared)+1) % q->q_size); in c2_mq_lconsume() 130 count = be16_to_cpu(*q->shared) - q->priv; 132 count = q->priv - be16_to_cpu(*q->shared); 144 BUG_ON(!q->shared); in c2_mq_req_init() 161 BUG_ON(!q->shared); in c2_mq_rep_init()
|
D | c2_mq.h | 52 u16 shared; member 78 __be16 *shared; member 88 return q->priv == be16_to_cpu(*q->shared); in c2_mq_empty() 93 return q->priv == (be16_to_cpu(*q->shared) + q->q_size - 1) % q->q_size; in c2_mq_full()
|
D | c2_cq.c | 97 while (priv != be16_to_cpu(*q->shared)) { in c2_cq_clean() 224 struct c2_mq_shared __iomem *shared; in c2_arm_cq() local 230 shared = cq->mq.peer; in c2_arm_cq() 233 writeb(C2_CQ_NOTIFICATION_TYPE_NEXT, &shared->notification_type); in c2_arm_cq() 235 writeb(C2_CQ_NOTIFICATION_TYPE_NEXT_SE, &shared->notification_type); in c2_arm_cq() 239 writeb(CQ_WAIT_FOR_DMA | CQ_ARMED, &shared->armed); in c2_arm_cq() 246 readb(&shared->armed); in c2_arm_cq() 304 cq->mq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_init_cq() 306 if (!cq->mq.shared) in c2_init_cq() 384 c2_free_mqsp(cq->mq.shared); in c2_init_cq()
|
D | c2_qp.c | 436 qp->sq_mq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_alloc_qp() 438 if (!qp->sq_mq.shared) { in c2_alloc_qp() 443 qp->rq_mq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_alloc_qp() 445 if (!qp->rq_mq.shared) { in c2_alloc_qp() 566 c2_free_mqsp(qp->rq_mq.shared); in c2_alloc_qp() 568 c2_free_mqsp(qp->sq_mq.shared); in c2_alloc_qp() 633 c2_free_mqsp(qp->sq_mq.shared); in c2_free_qp() 634 c2_free_mqsp(qp->rq_mq.shared); in c2_free_qp() 726 static inline void c2_activity(struct c2_dev *c2dev, u32 mq_index, u16 shared) in c2_activity() argument 740 __raw_writel(C2_HINT_MAKE(mq_index, shared), in c2_activity()
|
D | c2_rnic.c | 492 c2dev->req_vq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_rnic_init() 495 c2dev->rep_vq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_rnic_init() 498 c2dev->aeq.shared = c2_alloc_mqsp(c2dev, c2dev->kern_mqsp_pool, in c2_rnic_init() 500 if (!c2dev->hint_count || !c2dev->req_vq.shared || in c2_rnic_init() 501 !c2dev->rep_vq.shared || !c2dev->aeq.shared) { in c2_rnic_init()
|
/linux-4.1.27/arch/x86/xen/ |
D | grant-table.c | 58 void *shared = *__shared; in arch_gnttab_map_shared() local 62 if (shared == NULL) in arch_gnttab_map_shared() 63 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared() 65 addr = (unsigned long)shared; in arch_gnttab_map_shared() 76 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes) in arch_gnttab_unmap() argument 81 addr = (unsigned long)shared; in arch_gnttab_unmap()
|
/linux-4.1.27/Documentation/ |
D | unshare.txt | 36 outside the confinement of all-or-nothing shared resources of legacy 43 shared at the time of their creation. unshare was conceptualized by 47 shared resources without creating a new process. unshare is a natural 55 resources is not possible. Since namespaces are shared by default 58 from default shared namespace. The following lists two use-cases 71 of shared-tree feature in the Linux kernel, even regular Linux systems 81 decide what needs to be shared at the time of creating the process 105 be shared, similar flags in unshare(int flags) should specify 128 context that are currently being shared with other processes. Part 129 of execution context, such as the namespace, is shared by default [all …]
|
D | nommu-mmap.txt | 30 shared across fork() or clone() without CLONE_VM in the MMU case. Since 67 that a copy is always taken and never shared. 73 mapping; shared across fork. 84 case, a shared-writable memory mapping will be possible. It will work 168 Both SYSV IPC SHM shared memory and POSIX shared memory is supported in NOMMU 196 even if they are not currently shared. 226 is removed. An existing mapping will be shared, partially or not, if possible 245 In such a case, care must be taken lest userspace see a shared or a 256 Provision of shared mappings on memory backed files is similar to the provision 257 of support for shared mapped character devices. The main difference is that the [all …]
|
D | volatile-considered-harmful.txt | 6 sometimes tempted to use it in kernel code when shared data structures are 13 do. In the kernel, one must protect shared data structures against 46 volatile. When dealing with shared data, proper locking makes volatile
|
D | intel_txt.txt | 131 o Tboot will populate a shared page with some data about itself and 133 - The location of the shared page is passed via the boot_params 135 o The kernel will look for the tboot shared page address and, if it 149 populate the shared page with the ACPI data needed to put the 152 shared page.
|
D | pi-futex.txt | 35 ratio of lockless vs. locky code for shared data structures is somewhere 40 cases (like shared hardware, or other resource limits) where lockless 71 could preempt the low-prio task while it holds the shared lock and
|
D | bus-virt-phys-mapping.txt | 45 3 GB-4 GB "IO memory" (shared memory over the IO bus) 130 There is a completely different type of memory too, and that's the "shared 135 This memory is called "PCI memory" or "shared memory" or "IO memory" or
|
D | hwspinlock.txt | 7 under a single, shared operating system. 15 the hwspinlock device in order to access data structures that are shared 27 This communication is based on simple data structures that is shared between 29 module (remote processor directly places new messages in this shared data
|
D | sgi-ioc4.txt | 23 the PCI resources that are shared between the IOC4 functions.
|
D | clk.txt | 283 Drivers don't need to manually protect resources shared between the operations 284 of one group, regardless of whether those resources are shared by multiple 285 clocks or not. However, access to resources that are shared between operations
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic7770_osm.c | 64 int shared; in aic7770_map_int() local 66 shared = 0; in aic7770_map_int() 68 shared = IRQF_SHARED; in aic7770_map_int() 70 error = request_irq(irq, ahc_linux_isr, shared, "aic7xxx", ahc); in aic7770_map_int()
|
/linux-4.1.27/Documentation/vm/ |
D | numa_memory_policy.txt | 83 VMA policies are shared between all tasks that share a virtual address 102 Shared Policy: Conceptually, shared policies apply to "memory objects" 103 mapped shared into one or more tasks' distinct address spaces. An 104 application installs a shared policies the same way as VMA policies--using 106 the shared object. However, unlike VMA policies, which can be considered 107 to be an attribute of a range of a task's address space, shared policies 108 apply directly to the shared object. Thus, all tasks that attach to the 109 object share the policy, and all pages allocated for the shared object, 110 by any task, will obey the shared policy. 112 As of 2.6.22, only shared memory segments, created by shmget() or [all …]
|
D | cleancache.txt | 54 to treat the pool as shared using a 128-bit UUID as a key. On systems 57 may be shared among those kernels, calls to init_shared_fs that specify the 59 be shared. Note that any security requirements must be imposed outside 64 If a get_page is successful on a non-shared pool, the page is invalidated 65 (thus making cleancache an "exclusive" cache). On a shared pool, the page 68 cleancache (shared or not), the page cache, and the filesystem, using 127 "fallow" hypervisor-owned RAM to not only be "time-shared" between multiple 185 4) Why is non-shared cleancache "exclusive"? And where is the
|
D | ksm.txt | 64 lower latency to access of shared pages. Systems with more 71 changed only when there are no ksm shared pages in system: 85 pages_shared - how many shared pages are being used
|
D | pagemap.txt | 20 * Bit 61 page is file-page or shared-anon 102 identical memory pages dynamically shared between one or more processes 152 memory that a process is using that is not shared with any other process,
|
/linux-4.1.27/drivers/staging/unisys/Documentation/ |
D | overview.txt | 11 bus adapters that do not support shared access via SR-IOV. The shared 14 device through an area of shared memory called a channel. Additional 23 modules, which provide the shared device functionality. 34 The modules in this section handle shared devices and the virtual 42 controlling registration of shared device drivers with the s-Par 44 modules with their assigned shared devices. Visorchipset is required 45 for shared device drivers to function properly. Visorchipset also 59 The virthba module provides access to a shared SCSI host bus adapter 61 guest and the service partition that owns the shared SCSI adapter, 63 that appear on the shared bus are defined by the s-Par configuration [all …]
|
/linux-4.1.27/drivers/misc/ti-st/ |
D | Kconfig | 2 # TI's shared transport line discipline and the protocol 5 menu "Texas Instruments shared transport line discipline" 11 This enables the shared transport core driver for TI
|
/linux-4.1.27/drivers/thermal/ |
D | tegra_soctherm.c | 218 const struct tsensor_shared_calibration *shared, in calculate_tsensor_calibration() argument 232 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in calculate_tsensor_calibration() 235 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in calculate_tsensor_calibration() 238 delta_temp = shared->actual_temp_ft - shared->actual_temp_cp; in calculate_tsensor_calibration() 246 tmp = (s64)actual_tsensor_ft * shared->actual_temp_cp - in calculate_tsensor_calibration() 247 (s64)actual_tsensor_cp * shared->actual_temp_ft; in calculate_tsensor_calibration() 263 const struct tsensor_shared_calibration *shared) in enable_tsensor() argument 270 err = calculate_tsensor_calibration(sensor, shared, &calib); in enable_tsensor()
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | wm8960.txt | 12 - wlf,shared-lrclk: This is a boolean property. If present, the LRCM bit of 18 DACLRC pin. If shared-lrclk is present, no need to enable DAC for captrue. 30 wlf,shared-lrclk;
|
D | renesas,rsnd.txt | 29 - shared-pin : if shared clock pin
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | cavium-mix.txt | 11 AGL registers. The third bank are the AGL registers shared by all 12 MIX devices present. The fourth bank is the AGL_PRT_CTL shared by 15 - cell-index: A single cell specifying which portion of the shared
|
D | brcm,unimac-mdio.txt | 14 - interrupts: must be one if the interrupt is shared with the Ethernet MAC or
|
D | hisilicon-hip04-net.txt | 23 Have 2048 recv channels shared by all ethernet controllers, only if no overlap.
|
/linux-4.1.27/block/ |
D | blk-softirq.c | 110 bool shared = false; in __blk_complete_request() local 123 shared = cpus_share_cache(cpu, ccpu); in __blk_complete_request() 135 if (ccpu == cpu || shared) { in __blk_complete_request()
|
D | blk-mq.c | 359 bool shared = false; in blk_mq_ipi_complete_request() local 369 shared = cpus_share_cache(cpu, ctx->cpu); in blk_mq_ipi_complete_request() 371 if (cpu != ctx->cpu && !shared && cpu_online(ctx->cpu)) { in blk_mq_ipi_complete_request() 1840 bool shared; in blk_mq_update_tag_set_depth() local 1844 shared = false; in blk_mq_update_tag_set_depth() 1846 shared = true; in blk_mq_update_tag_set_depth() 1852 if (shared) in blk_mq_update_tag_set_depth()
|
/linux-4.1.27/drivers/block/drbd/ |
D | Kconfig | 19 DRBD is a shared-nothing, synchronously replicated block device. It 21 clusters and in this context, is a "drop-in" replacement for shared 32 nodes), which means it can exhibit shared disk semantics in a 33 shared-nothing cluster. Needless to say, on top of dual-Primary
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | kvm_ppc.h | 567 return be##size##_to_cpu(vcpu->arch.shared->reg); \ 569 return le##size##_to_cpu(vcpu->arch.shared->reg); \ 576 vcpu->arch.shared->reg = cpu_to_be##size(val); \ 578 vcpu->arch.shared->reg = cpu_to_le##size(val); \ 614 vcpu->arch.shared->msr = cpu_to_be64(val); in kvmppc_set_msr_fast() 616 vcpu->arch.shared->msr = cpu_to_le64(val); in kvmppc_set_msr_fast() 628 return be32_to_cpu(vcpu->arch.shared->sr[nr]); in kvmppc_get_sr() 630 return le32_to_cpu(vcpu->arch.shared->sr[nr]); in kvmppc_get_sr() 636 vcpu->arch.shared->sr[nr] = cpu_to_be32(val); in kvmppc_set_sr() 638 vcpu->arch.shared->sr[nr] = cpu_to_le32(val); in kvmppc_set_sr()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_sync.c | 92 bool shared) in radeon_sync_resv() argument 109 if (shared || !flist || r) in radeon_sync_resv() 113 f = rcu_dereference_protected(flist->shared[i], in radeon_sync_resv()
|
D | radeon_object.h | 157 bool shared);
|
/linux-4.1.27/drivers/hid/ |
D | wacom_wac.c | 584 wacom->shared->stylus_in_proximity = true; in wacom_intuos_inout() 585 if (wacom->shared->touch_down) in wacom_intuos_inout() 598 wacom->shared->stylus_in_proximity = false; in wacom_intuos_inout() 1081 !wacom->shared->stylus_in_proximity; in wacom_wac_finger_count_touches() 1122 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_24hdt_irq() 1156 wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom); in wacom_24hdt_irq() 1186 bool touch = (data[offset] & 0x1) && !wacom->shared->stylus_in_proximity; in wacom_mt_touch() 1207 wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom); in wacom_mt_touch() 1220 bool touch = p && !wacom->shared->stylus_in_proximity; in wacom_tpc_mt_touch() 1235 wacom->shared->touch_down = wacom_wac_finger_count_touches(wacom); in wacom_tpc_mt_touch() [all …]
|
D | wacom_sys.c | 460 struct wacom_shared shared; member 528 wacom_wac->shared = &data->shared; in wacom_add_shared_data() 531 wacom_wac->shared->touch = hdev; in wacom_add_shared_data() 533 wacom_wac->shared->pen = hdev; in wacom_add_shared_data() 557 if (wacom_wac->shared) { in wacom_remove_shared_data() 558 data = container_of(wacom_wac->shared, struct wacom_hdev_data, in wacom_remove_shared_data() 559 shared); in wacom_remove_shared_data() 561 if (wacom_wac->shared->touch == wacom->hdev) in wacom_remove_shared_data() 562 wacom_wac->shared->touch = NULL; in wacom_remove_shared_data() 563 else if (wacom_wac->shared->pen == wacom->hdev) in wacom_remove_shared_data() [all …]
|
D | wacom_wac.h | 205 struct wacom_shared *shared; member
|
/linux-4.1.27/drivers/mtd/chips/ |
D | cfi_cmdset_0001.c | 681 struct flchip_shared *shared; in cfi_intelext_partition_fixup() local 743 shared = kmalloc(sizeof(struct flchip_shared) * cfi->numchips, GFP_KERNEL); in cfi_intelext_partition_fixup() 744 if (!shared) { in cfi_intelext_partition_fixup() 754 shared[i].writing = shared[i].erasing = NULL; in cfi_intelext_partition_fixup() 755 mutex_init(&shared[i].lock); in cfi_intelext_partition_fixup() 759 chip->priv = &shared[i]; in cfi_intelext_partition_fixup() 919 struct flchip_shared *shared = chip->priv; in get_chip() local 921 mutex_lock(&shared->lock); in get_chip() 922 contender = shared->writing; in get_chip() 934 mutex_unlock(&shared->lock); in get_chip() [all …]
|
/linux-4.1.27/Documentation/blockdev/drbd/ |
D | README.txt | 3 DRBD is a shared-nothing, synchronously replicated block device. It 5 clusters and in this context, is a "drop-in" replacement for shared
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
D | perf_event_p4.c | 26 unsigned int shared; /* event is shared across threads */ member 83 .shared = 1, 148 .shared = 1, 210 .shared = 1, 256 .shared = 1, 264 .shared = 1, 272 .shared = 1, 280 .shared = 1, 288 .shared = 1, 296 .shared = 1, [all …]
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_execbuf_util.c | 131 if (!entry->shared) in ttm_eu_reserve_buffers() 153 if (!ret && entry->shared) in ttm_eu_reserve_buffers() 203 if (entry->shared) in ttm_eu_fence_buffer_objects()
|
/linux-4.1.27/arch/um/ |
D | Makefile | 32 MODE_INCLUDE += -I$(srctree)/$(ARCH_DIR)/include/shared/skas 51 SHARED_HEADERS := $(ARCH_DIR)/include/shared 53 ARCH_INCLUDE += -I$(srctree)/$(HOST_DIR)/um/shared
|
/linux-4.1.27/tools/testing/selftests/ptrace/ |
D | peeksiginfo.c | 104 int check_direct_path(pid_t child, int shared, int nr) in check_direct_path() argument 111 if (shared == 1) { in check_direct_path() 136 shared, i, siginfo[j].si_code, siginfo[j].si_int); in check_direct_path()
|
/linux-4.1.27/drivers/staging/iio/Documentation/ |
D | sysfs-bus-iio-dds | 18 obtain the desired value in Hz. If shared across all frequency 20 if shared across all channels. 48 the desired value in rad. If shared across all phase registers 50 shared across all channels.
|
/linux-4.1.27/arch/tile/kernel/vdso/ |
D | Makefile | 56 SYSCFLAGS_vdso.so.dbg = -shared -s -Wl,-soname=linux-vdso.so.1 \ 96 KBUILD_CFLAGS_32 += -m32 -fPIC -shared 115 SYSCFLAGS_vdso32.so.dbg = -m32 -shared -s -Wl,-soname=linux-vdso32.so.1 \
|
/linux-4.1.27/include/linux/ |
D | reservation.h | 55 struct fence __rcu *shared[]; member 100 fence_put(rcu_dereference_protected(fobj->shared[i], 1)); in reservation_object_fini()
|
D | mv643xx_eth.h | 39 struct platform_device *shared; member
|
D | slab_def.h | 16 unsigned int shared; member
|
D | futex.h | 40 } shared; member
|
D | com20020.h | 31 int com20020_found(struct net_device *dev, int shared);
|
D | mm_types.h | 280 } shared; member
|
/linux-4.1.27/arch/arm64/kernel/vdso/ |
D | Makefile | 14 ccflags-y := -shared -fno-common -fno-builtin 20 ccflags-y += -Wl,-shared
|
/linux-4.1.27/Documentation/devicetree/bindings/thermal/ |
D | exynos-thermal.txt | 18 instances of TMU and some registers are shared across all TMU's like 21 registers shared with the TMU instance. 35 -- 2. optional clock to access the shared registers of TMU channel 39 -- "tmu_triminfo_apbif" clock to access the shared triminfo register
|
/linux-4.1.27/Documentation/devicetree/bindings/gpio/ |
D | fsl-imx-gpio.txt | 6 - interrupts : Should be the port interrupt shared by all 32 pins, if 7 one number. If two numbers, the first one is the interrupt shared
|
D | gpio_atmel.txt | 6 - interrupts: Should be the port interrupt shared by all the pins.
|
D | gpio-vf610.txt | 11 - interrupts : Should be the port interrupt shared by all 32 pins.
|
D | gpio-mxs.txt | 13 - interrupts : Should be the port interrupt shared by all 32 pins.
|
D | mrvl-gpio.txt | 9 - interrupts : Should be the port interrupt shared by all gpio pins.
|
/linux-4.1.27/Documentation/power/regulator/ |
D | design.txt | 28 - Many of the power supplies in the system will be shared between many 32 very easy to handle and so that consumers will work with shared
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 78 adapter->shared->devRead.intrConf.intrCtrl &= in vmxnet3_enable_all_intrs() 88 adapter->shared->devRead.intrConf.intrCtrl |= in vmxnet3_disable_all_intrs() 176 u32 events = le32_to_cpu(adapter->shared->ecr); in vmxnet3_process_events() 1037 le32_add_cpu(&tq->shared->txNumDeferred, (skb->len - in vmxnet3_tq_xmit() 1049 le32_add_cpu(&tq->shared->txNumDeferred, 1); in vmxnet3_tq_xmit() 1076 if (le32_to_cpu(tq->shared->txNumDeferred) >= in vmxnet3_tq_xmit() 1077 le32_to_cpu(tq->shared->txThreshold)) { in vmxnet3_tq_xmit() 1078 tq->shared->txNumDeferred = 0; in vmxnet3_tq_xmit() 1345 if (unlikely(rq->shared->updateRxProd)) { in vmxnet3_rq_rx_complete() 1599 if (unlikely(adapter->shared->ecr)) in vmxnet3_do_poll() [all …]
|
D | vmxnet3_ethtool.c | 269 adapter->shared->devRead.misc.uptFeatures |= in vmxnet3_set_features() 272 adapter->shared->devRead.misc.uptFeatures &= in vmxnet3_set_features() 277 adapter->shared->devRead.misc.uptFeatures |= in vmxnet3_set_features() 280 adapter->shared->devRead.misc.uptFeatures &= in vmxnet3_set_features() 284 adapter->shared->devRead.misc.uptFeatures |= in vmxnet3_set_features() 287 adapter->shared->devRead.misc.uptFeatures &= in vmxnet3_set_features()
|
D | vmxnet3_int.h | 234 struct Vmxnet3_TxQueueCtrl *shared; member 281 struct Vmxnet3_RxQueueCtrl *shared; member 322 struct Vmxnet3_DriverShared *shared; member
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | Kconfig | 28 bool "Support for shared-processor logical partitions" 32 on logically-partitioned pSeries systems which use shared 102 bool "Support for shared-memory logical partitions" 107 Select this option to enable shared memory partition support.
|
/linux-4.1.27/Documentation/hwmon/ |
D | amc6821 | 53 pwm1_auto_point1_pwm ro Hardwired to 0, shared for both 55 pwm1_auto_point2_pwm rw This value is shared for both temperature 57 pwm1_auto_point3_pwm rw Hardwired to 255, shared for both
|
D | nct6683 | 18 The chips implement up to shared 32 temperature and voltage sensors.
|
/linux-4.1.27/drivers/staging/android/ |
D | Kconfig | 10 The ashmem subsystem is a new shared memory allocator, similar to 15 because it can discard shared memory units when under memory pressure.
|
/linux-4.1.27/Documentation/namespaces/ |
D | compatibility-list.txt | 23 other task living in a different namespace via a shared filesystem 34 The same is true for the IPC namespaces being shared - two users
|
/linux-4.1.27/arch/arm/xen/ |
D | grant-table.c | 43 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes) in arch_gnttab_unmap() argument
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | typhoon.c | 288 struct typhoon_shared * shared; member 1181 struct typhoon_interface *iface = &tp->shared->iface; in typhoon_init_interface() 1184 memset(tp->shared, 0, sizeof(struct typhoon_shared)); in typhoon_init_interface() 1223 tp->indexes = &tp->shared->indexes; in typhoon_init_interface() 1224 tp->txLoRing.ringBase = (u8 *) tp->shared->txLo; in typhoon_init_interface() 1225 tp->txHiRing.ringBase = (u8 *) tp->shared->txHi; in typhoon_init_interface() 1226 tp->rxLoRing.ringBase = (u8 *) tp->shared->rxLo; in typhoon_init_interface() 1227 tp->rxHiRing.ringBase = (u8 *) tp->shared->rxHi; in typhoon_init_interface() 1228 tp->rxBuffRing.ringBase = (u8 *) tp->shared->rxBuff; in typhoon_init_interface() 1229 tp->cmdRing.ringBase = (u8 *) tp->shared->cmd; in typhoon_init_interface() [all …]
|
/linux-4.1.27/include/drm/ttm/ |
D | ttm_execbuf_util.h | 48 bool shared; member
|
/linux-4.1.27/arch/unicore32/mm/ |
D | init.c | 63 int shared = 0, cached = 0, slab = 0, i; in show_mem() local 91 shared += page_count(page) - 1; in show_mem() 100 printk(KERN_DEFAULT "%d pages shared\n", shared); in show_mem()
|
/linux-4.1.27/include/linux/iio/ |
D | iio.h | 74 enum iio_shared_by shared; member 125 .shared = (_shared), \ 142 .shared = IIO_SHARED_BY_TYPE, \
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-platform-kim | 41 use of the shared UART transport, it registers to the shared
|
D | sysfs-devices-power_state | 14 If the device node uses shared ACPI power resources, this state
|
D | sysfs-devices-real_power_state | 19 the same device object. If that happens, some shared power
|
D | sysfs-kernel-mm-ksm | 22 pages_shared: how many shared pages are being used.
|
/linux-4.1.27/Documentation/filesystems/nfs/ |
D | pnfs-block-server.txt | 7 shared with the client. 11 file system must sit on shared storage (typically iSCSI) that is accessible
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/spear/ |
D | shirq.txt | 3 SPEAr3xx architecture includes shared/multiplexed irqs for certain set 13 A single node in the device tree is used to describe the shared
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | spear-keyboard.txt | 6 Optional properties, in addition to those specified by the shared
|
D | gpio-keys.txt | 28 to dedicated (not shared) interrupt which can be disabled to
|
D | nvidia,tegra20-kbc.txt | 23 Optional properties, in addition to those specified by the shared
|
/linux-4.1.27/fs/ |
D | Kconfig.binfmt | 41 MMU is available as it still permits text segments to be shared, 96 bool "Enable shared FLAT support" 99 Support FLAT shared libraries 131 with v4 shared libraries freely available from Compaq. If you're 132 going to use shared libraries from Tru64 version 5.0 or later, say N.
|
/linux-4.1.27/tools/lib/traceevent/ |
D | Makefile | 167 $(QUIET_LINK)$(CC) --shared $^ -o $@ 181 $(QUIET_LINK)$(CC) $(CFLAGS) -shared -nostartfiles -o $@ $^
|
/linux-4.1.27/Documentation/devicetree/bindings/reserved-memory/ |
D | reserved-memory.txt | 50 - shared-dma-pool: This indicates a region of memory meant to be 51 used as a shared pool of DMA buffers for a set of devices. It can 100 compatible = "shared-dma-pool";
|
/linux-4.1.27/sound/pci/ac97/ |
D | ac97_patch.c | 2520 int shared; in alc650_update_jacks() local 2523 shared = is_shared_surrout(ac97); in alc650_update_jacks() 2525 shared ? (1 << 9) : 0); in alc650_update_jacks() 2527 shared = is_shared_clfeout(ac97); in alc650_update_jacks() 2530 shared ? (1 << 12) : 0); in alc650_update_jacks() 2533 shared ? (1 << 10) : 0); in alc650_update_jacks() 2536 shared ? 0 : 0x100); in alc650_update_jacks() 2677 int shared; in alc655_update_jacks() local 2680 shared = is_shared_surrout(ac97); in alc655_update_jacks() 2682 shared ? (1 << 9) : 0, 0); in alc655_update_jacks() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/dma/ |
D | renesas,rcar-dmac.txt | 5 can be dedicated to specific clients or shared between a large number of 11 number of clients to be served, channels must be shared between multiple DMA
|
D | k3dma.txt | 8 - interrupts: Should contain one interrupt shared by all channel
|
D | sirfsoc-dma.txt | 8 - interrupts: Should contain one interrupt shared by all channel
|
D | qcom_bam_dma.txt | 9 - interrupts: Should contain the one interrupt shared by all channels
|
D | qcom_adm.txt | 6 - interrupts: Should contain one interrupt shared by all channels
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | axp20x.txt | 46 LDO2 : LDO : ldo24in-supply : shared supply 48 LDO4 : LDO : ldo24in-supply : shared supply
|
/linux-4.1.27/include/kvm/ |
D | arm_vgic.h | 69 unsigned long *shared; member 84 u32 *shared; member
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | marvell,dove.txt | 11 Global Configuration registers of Dove SoC are shared by a syscon node.
|
D | atmel-at91.txt | 46 shared across all System Controller members. 52 shared across all System Controller members.
|
/linux-4.1.27/arch/x86/pci/ |
D | Makefile | 4 obj-$(CONFIG_PCI_MMCONFIG) += mmconfig_$(BITS).o direct.o mmconfig-shared.o
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 381 struct mv643xx_eth_shared_private *shared; member 436 return readl(mp->shared->base + offset); in rdl() 446 writel(data, mp->shared->base + offset); in wrl() 706 if (length - hdr_len > mp->shared->tx_csum_limit || in skb_tx_csum() 1138 switch (mp->shared->tx_bw_control) { in tx_set_rate() 1180 switch (mp->shared->tx_bw_control) { in txq_set_fixed_prio_mode() 1346 if (mp->shared->extended_rx_coal_limit) in get_rx_coal() 1367 if (mp->shared->extended_rx_coal_limit) { in set_rx_coal() 2701 ppd.shared = pdev; in mv643xx_eth_shared_of_add_port() 3053 if (pd->shared == NULL) { in mv643xx_eth_probe() [all …]
|
/linux-4.1.27/drivers/s390/block/ |
D | dasd_fba.h | 52 unsigned char shared:1; member
|
/linux-4.1.27/drivers/s390/cio/ |
D | chp.h | 50 int shared; member
|
D | chp.c | 348 if (chp->shared == -1) /* channel measurements not available */ in chp_shared_show() 350 return sprintf(buf, "%x\n", chp->shared); in chp_shared_show() 353 static DEVICE_ATTR(shared, 0444, chp_shared_show, NULL);
|
D | chsc.c | 917 u32 shared : 1; in chsc_get_channel_measurement_chars() member 955 chp->shared = -1; in chsc_get_channel_measurement_chars() 959 chp->shared = scmc_area->shared; in chsc_get_channel_measurement_chars()
|
/linux-4.1.27/Documentation/device-mapper/ |
D | dm-log.txt | 52 provide a cluster-coherent log for shared-storage. Device-mapper mirroring 53 can be used in a shared-storage environment when the cluster log implementations
|
/linux-4.1.27/arch/ia64/kernel/ |
D | Makefile.gate | 12 GATECFLAGS_gate.so = -shared -s -Wl,-soname=linux-gate.so.1 \
|
/linux-4.1.27/Documentation/isdn/ |
D | README.icn | 78 m = shared memory (default: 0xd0000) 87 You need to configure shared memory only once, since the icn-driver 90 Using the "icnctrl"-utility, portbase and shared memory can also be
|
D | README.sc | 71 - More efficient shared memory management combined with a simpler 72 configuration. All adapters now use only 16Kbytes of shared RAM 73 versus between 16K and 64K. New methods for using the shared RAM 77 have been improved to better detect available shared RAM pages and 160 as a free IRQ line or shared memory segment. If you are sure there are free
|
/linux-4.1.27/Documentation/devicetree/bindings/pci/ |
D | nvidia,tegra20-pcie.txt | 73 - avdd-plle-supply: Power supply for PLLE, which is shared with SATA. Must 81 - avdd-plle-supply: Power supply for PLLE, which is shared with SATA. Must 103 - hvdd-pex-pll-e-supply: High-voltage supply for PLLE (shared with USB3). 107 - avdd-pll-erefe-supply: Power supply for PLLE (shared with USB3). Must
|
/linux-4.1.27/Documentation/power/ |
D | suspend-and-interrupts.txt | 19 interrupt handlers for shared IRQs that device drivers implementing them were 49 user of it. Thus, if the IRQ is shared, all of the interrupt handlers installed 119 First of all, if the IRQ is not shared, the rules for handling IRQF_NO_SUSPEND 129 In rare cases an IRQ can be shared between a wakeup device driver and an
|
/linux-4.1.27/drivers/iio/common/hid-sensors/ |
D | Kconfig | 13 There are many attributes which can be shared among multiple
|
/linux-4.1.27/Documentation/devicetree/bindings/timer/ |
D | nvidia,tegra30-timer.txt | 14 through 5, and one for the shared interrupt for the remaining channels.
|
/linux-4.1.27/arch/sh/kernel/vsyscall/ |
D | Makefile | 17 vsyscall-flags = -shared -s -Wl,-soname=linux-gate.so.1 \
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | hypercalls.txt | 67 shared page that contains parts of supervisor visible register state. 68 The guest can map this shared page to access its supervisor register through
|
D | ppc-pv.txt | 51 Hypercall definitions are shared in generic code, so the same hypercall numbers 66 To enable communication between the hypervisor and guest there is a new shared 68 map this shared page using the KVM hypercall KVM_HC_PPC_MAP_MAGIC_PAGE. 138 also act on the shared page. So calling privileged instructions still works as
|
D | review-checklist.txt | 36 12. Features must be robust against reset and kexec - for example, shared
|
/linux-4.1.27/arch/um/drivers/ |
D | ubd_kern.c | 142 unsigned shared:1; member 170 .shared = 0, \ 341 ubd_dev->shared = 1; in ubd_setup_common() 615 static int open_ubd_file(char *file, struct openflags *openflags, int shared, in open_ubd_file() argument 639 if (shared) in open_ubd_file() 743 fd = open_ubd_file(ubd_dev->file, &ubd_dev->openflags, ubd_dev->shared, in ubd_open_dev() 786 err = open_ubd_file(ubd_dev->cow.file, &flags, ubd_dev->shared, NULL, in ubd_open_dev()
|
/linux-4.1.27/arch/powerpc/kernel/vdso64/ |
D | Makefile | 12 ccflags-y := -shared -fno-common -fno-builtin
|
/linux-4.1.27/arch/powerpc/kernel/vdso32/ |
D | Makefile | 19 ccflags-y := -shared -fno-common -fno-builtin
|
/linux-4.1.27/Documentation/devicetree/ |
D | overlay-notes.txt | 27 /* shared resources */ 65 /* shared resources */
|
/linux-4.1.27/arch/s390/kernel/vdso32/ |
D | Makefile | 14 KBUILD_CFLAGS_31 += -m31 -fPIC -shared -fno-common -fno-builtin
|
/linux-4.1.27/arch/s390/kernel/vdso64/ |
D | Makefile | 14 KBUILD_CFLAGS_64 += -m64 -fPIC -shared -fno-common -fno-builtin
|
/linux-4.1.27/Documentation/cpu-freq/ |
D | pcc-cpufreq.txt | 64 PCC relies on a shared memory region that provides a channel for communication 69 The ACPI PCCH() method is used to discover the location of the PCC shared 70 memory region. The shared memory region header contains the "command" and 79 used to discover the offsets for the input and output buffers in the shared
|
/linux-4.1.27/Documentation/arm/ |
D | swp_emulation | 22 NOTE: when accessing uncached shared regions, LDREX/STREX rely on an external
|
/linux-4.1.27/Documentation/devicetree/bindings/watchdog/ |
D | marvel.txt | 18 shared mask/unmask RSTOUT address.
|
/linux-4.1.27/drivers/staging/android/ion/ |
D | Kconfig | 9 from userspace that can be shared between drivers.
|
/linux-4.1.27/Documentation/target/ |
D | tcmu-design.txt | 91 The core of the TCMU interface is a memory region that is shared 101 userspace to determine how large the shared region is) and signaling 113 The mailbox is always at the start of the shared memory region, and 151 overall shared memory region, not the entry. The data in/out buffers 176 This is shared-memory space after the command ring. The organization 247 but should not be able to access kernel memory outside its shared
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | p1020rdb-pc_camp_core0.dts | 5 * can be shared, all the other devices must be assigned to one core only.
|
D | mpc8572ds_camp_core0.dts | 5 * can be shared, all the other devices must be assigned to one core only.
|
D | mpc8572ds_camp_core1.dts | 5 * can be shared, all the other devices must be assigned to one core only.
|
D | p1020rdb-pc_camp_core1.dts | 5 * can be shared, all the other devices must be assigned to one core only.
|
/linux-4.1.27/virt/kvm/arm/ |
D | vgic.c | 134 b->shared = b->private + nr_cpus; in vgic_init_bitmap() 143 b->shared = NULL; in vgic_free_bitmap() 166 return (u32 *)(x->shared) + ((offset - 1) ^ REG_OFFSET_SWIZZLE); in vgic_bitmap_get_reg() 175 return test_bit(irq - VGIC_NR_PRIVATE_IRQS, x->shared); in vgic_bitmap_get_irq_val() 186 reg = x->shared; in vgic_bitmap_set_irq_val() 203 return x->shared; in vgic_bitmap_get_shared_map() 217 x->shared = x->private + nr_cpus * VGIC_NR_PRIVATE_IRQS / sizeof(u32); in vgic_init_bytemap() 225 b->shared = NULL; in vgic_free_bytemap() 236 reg = x->shared; in vgic_bytemap_get_reg()
|
/linux-4.1.27/drivers/net/arcnet/ |
D | com20020.c | 177 int com20020_found(struct net_device *dev, int shared) in com20020_found() argument 217 if (request_irq(dev->irq, arcnet_interrupt, shared, in com20020_found()
|
/linux-4.1.27/arch/arm/kernel/ |
D | head-nommu.S | 219 setup_region r0, r5, r6, MPU_DATA_SIDE @ PHYS_OFFSET, shared, enabled 221 setup_region r0, r5, r6, MPU_INSTR_SIDE @ PHYS_OFFSET, shared, enabled
|
/linux-4.1.27/Documentation/gpio/ |
D | gpio.txt | 89 Sometimes shared signals need to use "open drain" (where only the low signal 96 One common example of an open drain signal is a shared active-low IRQ line. 116 driving the shared signal low. That's not necessarily an error. As one common
|
/linux-4.1.27/Documentation/networking/ |
D | ixgbevf.txt | 25 VLANs: There is a limit of a total of 32 shared VLANs to 1 or more VFs.
|
D | mac80211-auth-assoc-deauth.txt | 38 alt WEP shared key auth
|
D | driver.txt | 62 2) An ndo_start_xmit method must not modify the shared parts of a
|
D | igbvf.txt | 36 VLANs: There is a limit of a total of 32 shared VLANs to 1 or more VFs.
|
/linux-4.1.27/tools/lib/lockdep/ |
D | Makefile | 101 $(CC) --shared $^ -o $@ -lpthread -ldl -Wl,-soname='"$@"';$(shell ln -s $@ liblockdep.so))
|
/linux-4.1.27/arch/arm/vdso/ |
D | Makefile | 14 VDSO_LDFLAGS += -nostdlib -shared
|
/linux-4.1.27/arch/powerpc/platforms/chrp/ |
D | pegasos_eth.c | 79 .shared = &mv643xx_eth_shared_device,
|
/linux-4.1.27/fs/gfs2/ |
D | Kconfig | 11 that is shared between them (with FC, iSCSI, NBD, etc...). GFS reads
|
/linux-4.1.27/arch/x86/um/vdso/ |
D | Makefile | 77 VDSO_LDFLAGS = -fPIC -shared $(call cc-ldoption, -Wl$(comma)--hash-style=sysv)
|
/linux-4.1.27/Documentation/x86/ |
D | zero-page.txt | 15 058/008 ALL tboot_addr Physical address of tboot shared page
|
/linux-4.1.27/Documentation/locking/ |
D | spinlocks.txt | 34 shared data structures _everywhere_ they are used. The spinlocks are most 40 touches a shared variable has to agree about the spinlock they want 48 to mostly read from the shared variables, the reader-writer locks
|
D | mutex-design.txt | 10 that enforces serialization on shared memory systems, and not only to 156 region prevents the lock from being shared, always prefer them to any other
|
/linux-4.1.27/drivers/hsi/ |
D | hsi.c | 609 if ((port->claimed) && (!port->shared || !share)) { in hsi_claim_port() 618 port->shared = !!share; in hsi_claim_port() 643 port->shared = 0; in hsi_release_port()
|
/linux-4.1.27/Documentation/PCI/ |
D | pci.txt | 48 Allocate and initialize shared control data (pci_allocate_coherent()) 244 Allocate and initialize shared control data (pci_allocate_coherent()) 346 3.4 Setup shared control data 348 Once the DMA masks are set, the driver can allocate "consistent" (a.k.a. shared) 369 can be shared). 434 the IRQ is shared with another device. 436 When the shared IRQ handler is "unhooked", the remaining devices 442 iterations later). Once the shared IRQ is masked, the remaining devices 568 are shared across multiple drivers. You can add private definitions in
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | Kconfig | 38 This instructs the driver to use PCI shared memory (MMIO) instead of
|
/linux-4.1.27/Documentation/x86/i386/ |
D | IO-APIC.txt | 76 necessity, PCI IRQs can be shared at will, but it's a good for performance 77 to have non shared interrupts). Slot5 should be used for videocards, they
|
/linux-4.1.27/drivers/spi/ |
D | spi-s3c24xx-fiq.S | 25 @ defined in fiq.h so that they can be shared with the C files which
|
/linux-4.1.27/include/xen/ |
D | grant_table.h | 170 void arch_gnttab_unmap(void *shared, unsigned long nr_gframes);
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_resource.c | 136 val_buf.shared = false; in vmw_resource_release() 1236 val_buf->shared = false; in vmw_resource_check_buffer() 1330 val_buf.shared = false; in vmw_resource_do_evict() 1376 val_buf.shared = false; in vmw_resource_validate() 1494 val_buf.shared = false; in vmw_resource_move_notify()
|
/linux-4.1.27/fs/proc/ |
D | array.c | 559 unsigned long size = 0, resident = 0, shared = 0, text = 0, data = 0; in proc_pid_statm() local 563 size = task_statm(mm, &shared, &text, &data, &resident); in proc_pid_statm() 574 seq_put_decimal_ull(m, ' ', shared); in proc_pid_statm()
|
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/ |
D | mips-gic.txt | 13 - The first cell is the type of interrupt, local or shared.
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/mrvl/ |
D | intc.txt | 13 - interrupts : Should be the port interrupt shared by mux interrupts. It's
|
/linux-4.1.27/fs/jffs2/ |
D | TODO | 6 do shared writable mmap, if we can have a fs hook for do_wp_page() to
|
/linux-4.1.27/drivers/remoteproc/ |
D | Kconfig | 40 Say y or m here to support STE-Modem shared memory driver.
|
/linux-4.1.27/Documentation/devicetree/bindings/net/can/ |
D | m_can.txt | 22 so this property is telling driver how the shared or
|
/linux-4.1.27/drivers/net/ethernet/dec/tulip/ |
D | Kconfig | 71 bool "Use PCI shared mem for NIC registers" 74 Use PCI shared memory for the NIC registers, rather than going through
|
/linux-4.1.27/tools/perf/scripts/perl/Perf-Trace-Util/ |
D | README | 29 generated e.g. blib and shared library, etc, except for of course
|
/linux-4.1.27/fs/ocfs2/ |
D | Kconfig | 10 OCFS2 is a general purpose extent based shared disk cluster file
|
/linux-4.1.27/drivers/nfc/ |
D | Kconfig | 23 combo devices. This makes use of shared transport line discipline
|
/linux-4.1.27/kernel/time/ |
D | posix-timers.c | 402 int shared, ret = -1; in posix_timer_event() local 419 shared = !(timr->it_sigev_notify & SIGEV_THREAD_ID); in posix_timer_event() 420 ret = send_sigqueue(timr->sigq, task, shared); in posix_timer_event()
|
/linux-4.1.27/arch/arm/mach-tegra/ |
D | sleep-tegra20.S | 299 mcr p15, 0, r1, c8, c3, 0 @ invalidate shared TLBs 300 mcr p15, 0, r1, c7, c1, 6 @ invalidate shared BTAC
|
/linux-4.1.27/arch/tile/kernel/ |
D | setup.c | 1398 struct cpumask shared; in check_nohz_full_cpus() local 1402 (HV_VirtAddr) shared.bits, sizeof(shared)) < 0) { in check_nohz_full_cpus() 1406 for_each_cpu(cpu, &shared) { in check_nohz_full_cpus()
|
/linux-4.1.27/kernel/irq/ |
D | manage.c | 996 int ret, nested, shared = 0; in __setup_irq() local 1119 shared = 1; in __setup_irq() 1181 if (!shared) { in __setup_irq() 1250 if (shared && (desc->istate & IRQS_SPURIOUS_DISABLED)) { in __setup_irq()
|
/linux-4.1.27/Documentation/mic/ |
D | mic_overview.txt | 21 shared between the host s/w and the card s/w. 0 to 3 are used by host
|
/linux-4.1.27/include/linux/hsi/ |
D | hsi.h | 242 unsigned int shared:1; member
|
/linux-4.1.27/Documentation/devicetree/bindings/metag/ |
D | pdc-intc.txt | 27 shared SysWake interrupt, and remaining specifies shall be PDC peripheral
|
/linux-4.1.27/drivers/iio/dac/ |
D | ad5624r_spi.c | 160 .shared = IIO_SEPARATE,
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | orion5x-maxtor-shared-storage-2.dts | 19 compatible = "maxtor,shared-storage-2", "marvell,orion5x-88f5182", "marvell,orion5x";
|
/linux-4.1.27/arch/x86/ |
D | Makefile_32.cpu | 1 # CPU tuning section - shared with UML.
|
/linux-4.1.27/Documentation/usb/ |
D | authorization.txt | 88 verification stuff with PKI, so you don't depend on a shared secret,
|