/Linux-v5.4/arch/s390/mm/ |
D | extmem.c | 165 query_segment_type (struct dcss_segment *seg) in query_segment_type() argument 183 memcpy (qin->qname, seg->dcss_name, 8); in query_segment_type() 203 seg->vm_segtype = qout->range[0].start & 0xff; in query_segment_type() 222 seg->vm_segtype = SEG_TYPE_EWEN; in query_segment_type() 226 seg->start_addr = qout->segstart; in query_segment_type() 227 seg->end = qout->segend; in query_segment_type() 229 memcpy (seg->range, qout->range, 6*sizeof(struct qrange)); in query_segment_type() 230 seg->segcnt = qout->segcnt; in query_segment_type() 254 struct dcss_segment seg; in segment_type() local 259 dcss_mkname(name, seg.dcss_name); in segment_type() [all …]
|
D | vmem.c | 308 static int insert_memory_segment(struct memory_segment *seg) in insert_memory_segment() argument 312 if (seg->start + seg->size > VMEM_MAX_PHYS || in insert_memory_segment() 313 seg->start + seg->size < seg->start) in insert_memory_segment() 317 if (seg->start >= tmp->start + tmp->size) in insert_memory_segment() 319 if (seg->start + seg->size <= tmp->start) in insert_memory_segment() 323 list_add(&seg->list, &mem_segs); in insert_memory_segment() 330 static void remove_memory_segment(struct memory_segment *seg) in remove_memory_segment() argument 332 list_del(&seg->list); in remove_memory_segment() 335 static void __remove_shared_memory(struct memory_segment *seg) in __remove_shared_memory() argument 337 remove_memory_segment(seg); in __remove_shared_memory() [all …]
|
/Linux-v5.4/drivers/staging/wusbcore/ |
D | wa-xfer.c | 120 static inline void wa_seg_init(struct wa_seg *seg) in wa_seg_init() argument 122 usb_init_urb(&seg->tr_urb); in wa_seg_init() 125 memset(((void *)seg) + sizeof(seg->tr_urb), 0, in wa_seg_init() 126 sizeof(*seg) - sizeof(seg->tr_urb)); in wa_seg_init() 142 struct wa_seg **seg; /* transfer segments */ member 155 struct wa_seg *seg, int curr_iso_frame); 175 if (xfer->seg) { in wa_xfer_destroy() 178 struct wa_seg *seg = xfer->seg[cnt]; in wa_xfer_destroy() local 179 if (seg) { in wa_xfer_destroy() 180 usb_free_urb(seg->isoc_pack_desc_urb); in wa_xfer_destroy() [all …]
|
/Linux-v5.4/ipc/ |
D | msgutil.c | 63 struct msg_msgseg *seg; in alloc_msg() local 68 seg = kmalloc(sizeof(*seg) + alen, GFP_KERNEL_ACCOUNT); in alloc_msg() 69 if (seg == NULL) in alloc_msg() 71 *pseg = seg; in alloc_msg() 72 seg->next = NULL; in alloc_msg() 73 pseg = &seg->next; in alloc_msg() 87 struct msg_msgseg *seg; in load_msg() local 99 for (seg = msg->next; seg != NULL; seg = seg->next) { in load_msg() 103 if (copy_from_user(seg + 1, src, alen)) in load_msg() 153 struct msg_msgseg *seg; in store_msg() local [all …]
|
/Linux-v5.4/arch/x86/kvm/ |
D | mtrr.c | 181 static u64 fixed_mtrr_seg_unit_size(int seg) in fixed_mtrr_seg_unit_size() argument 183 return 8 << fixed_seg_table[seg].range_shift; in fixed_mtrr_seg_unit_size() 186 static bool fixed_msr_to_seg_unit(u32 msr, int *seg, int *unit) in fixed_msr_to_seg_unit() argument 190 *seg = 0; in fixed_msr_to_seg_unit() 194 *seg = 1; in fixed_msr_to_seg_unit() 198 *seg = 2; in fixed_msr_to_seg_unit() 208 static void fixed_mtrr_seg_unit_range(int seg, int unit, u64 *start, u64 *end) in fixed_mtrr_seg_unit_range() argument 210 struct fixed_mtrr_segment *mtrr_seg = &fixed_seg_table[seg]; in fixed_mtrr_seg_unit_range() 211 u64 unit_size = fixed_mtrr_seg_unit_size(seg); in fixed_mtrr_seg_unit_range() 218 static int fixed_mtrr_seg_unit_range_index(int seg, int unit) in fixed_mtrr_seg_unit_range_index() argument [all …]
|
/Linux-v5.4/arch/m68k/sun3/ |
D | mmu_emu.c | 130 unsigned long seg, num; in mmu_emu_init() local 153 for(seg = bootmem_end; seg < 0x0f800000; seg += SUN3_PMEG_SIZE) { in mmu_emu_init() 154 i = sun3_get_segmap(seg); in mmu_emu_init() 159 print_pte_vaddr (seg); in mmu_emu_init() 161 sun3_put_segmap(seg, SUN3_INVALID_PMEG); in mmu_emu_init() 166 for (num=0, seg=0x0F800000; seg<0x10000000; seg+=16*PAGE_SIZE) { in mmu_emu_init() 167 if (sun3_get_segmap (seg) != SUN3_INVALID_PMEG) { in mmu_emu_init() 171 print_pte_vaddr (seg + (i*PAGE_SIZE)); in mmu_emu_init() 178 m68k_vmalloc_end = seg; in mmu_emu_init() 183 pmeg_alloc[sun3_get_segmap(seg)] = 2; in mmu_emu_init() [all …]
|
/Linux-v5.4/drivers/firmware/google/ |
D | memconsole-coreboot.c | 45 struct seg { /* describes ring buffer segments in logical order */ in memconsole_coreboot_read() struct 48 } seg[2] = { {0}, {0} }; in memconsole_coreboot_read() local 55 seg[0] = (struct seg){.phys = cursor, .len = size - cursor}; in memconsole_coreboot_read() 56 seg[1] = (struct seg){.phys = 0, .len = cursor}; in memconsole_coreboot_read() 58 seg[0] = (struct seg){.phys = 0, .len = min(cursor, size)}; in memconsole_coreboot_read() 61 for (i = 0; i < ARRAY_SIZE(seg) && count > done; i++) { in memconsole_coreboot_read() 63 cbmem_console->body + seg[i].phys, seg[i].len); in memconsole_coreboot_read() 64 pos -= seg[i].len; in memconsole_coreboot_read()
|
/Linux-v5.4/drivers/acpi/ |
D | pci_mcfg.c | 44 #define AL_ECAM(table_id, rev, seg, ops) \ argument 45 { "AMAZON", table_id, rev, seg, MCFG_BUS_ANY, ops } 56 #define QCOM_ECAM32(seg) \ argument 57 { "QCOM ", "QDF2432 ", 1, seg, MCFG_BUS_ANY, &pci_32b_ops } 68 #define HISI_QUAD_DOM(table_id, seg, ops) \ argument 69 { "HISI ", table_id, 0, (seg) + 0, MCFG_BUS_ANY, ops }, \ 70 { "HISI ", table_id, 0, (seg) + 1, MCFG_BUS_ANY, ops }, \ 71 { "HISI ", table_id, 0, (seg) + 2, MCFG_BUS_ANY, ops }, \ 72 { "HISI ", table_id, 0, (seg) + 3, MCFG_BUS_ANY, ops } 98 #define THUNDER_ECAM_QUIRK(rev, seg) \ argument [all …]
|
/Linux-v5.4/arch/m68k/include/asm/ |
D | tlbflush.h | 148 unsigned char seg; in flush_tlb_mm() local 155 seg = sun3_get_segmap(i); in flush_tlb_mm() 156 if(seg == SUN3_INVALID_PMEG) in flush_tlb_mm() 160 pmeg_alloc[seg] = 0; in flush_tlb_mm() 161 pmeg_ctx[seg] = 0; in flush_tlb_mm() 162 pmeg_vaddr[seg] = 0; in flush_tlb_mm() 196 unsigned char seg, oldctx; in flush_tlb_range() local 205 if((seg = sun3_get_segmap(start)) == SUN3_INVALID_PMEG) in flush_tlb_range() 207 if(pmeg_ctx[seg] == mm->context) { in flush_tlb_range() 208 pmeg_alloc[seg] = 0; in flush_tlb_range() [all …]
|
D | segment.h | 22 unsigned long seg; member 37 __asm__ ("movec %/dfc,%0":"=r" (_v.seg):); in get_fs() 45 : /* no outputs */ : "r" (val.seg) : "memory"); in set_fs() 55 #define segment_eq(a, b) ((a).seg == (b).seg)
|
/Linux-v5.4/net/sunrpc/xprtrdma/ |
D | rpc_rdma.c | 194 rpcrdma_convert_kvec(struct kvec *vec, struct rpcrdma_mr_seg *seg, in rpcrdma_convert_kvec() argument 204 seg->mr_page = NULL; in rpcrdma_convert_kvec() 205 seg->mr_offset = base; in rpcrdma_convert_kvec() 206 seg->mr_len = min_t(u32, PAGE_SIZE - page_offset, remaining); in rpcrdma_convert_kvec() 207 remaining -= seg->mr_len; in rpcrdma_convert_kvec() 208 base += seg->mr_len; in rpcrdma_convert_kvec() 209 ++seg; in rpcrdma_convert_kvec() 213 return seg; in rpcrdma_convert_kvec() 226 struct rpcrdma_mr_seg *seg) in rpcrdma_convert_iovs() argument 234 seg = rpcrdma_convert_kvec(&xdrbuf->head[0], seg, &n); in rpcrdma_convert_iovs() [all …]
|
/Linux-v5.4/fs/nfsd/ |
D | flexfilelayout.c | 25 struct nfsd4_layout_seg *seg = &args->lg_seg; in nfsd4_ff_proc_layoutget() local 52 if (seg->iomode == IOMODE_READ) { in nfsd4_ff_proc_layoutget() 67 seg->offset = 0; in nfsd4_ff_proc_layoutget() 68 seg->length = NFS4_MAX_UINT64; in nfsd4_ff_proc_layoutget() 70 dprintk("GET: 0x%llx:0x%llx %d\n", seg->offset, seg->length, in nfsd4_ff_proc_layoutget() 71 seg->iomode); in nfsd4_ff_proc_layoutget() 75 seg->length = 0; in nfsd4_ff_proc_layoutget()
|
/Linux-v5.4/fs/ |
D | binfmt_elf_fdpic.c | 737 struct elf32_fdpic_loadseg *seg; in elf_fdpic_map_file() local 753 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file() 764 seg = loadmap->segs; in elf_fdpic_map_file() 785 seg = loadmap->segs; in elf_fdpic_map_file() 786 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file() 787 if (params->hdr.e_entry >= seg->p_vaddr && in elf_fdpic_map_file() 788 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file() 790 (params->hdr.e_entry - seg->p_vaddr) + in elf_fdpic_map_file() 791 seg->addr; in elf_fdpic_map_file() 810 seg = loadmap->segs; in elf_fdpic_map_file() [all …]
|
/Linux-v5.4/fs/cachefiles/ |
D | key.c | 38 int loop, len, max, seg, mark, print; in cachefiles_cook_key() local 97 seg = 250; in cachefiles_cook_key() 99 if (seg <= 0) { in cachefiles_cook_key() 103 seg = 252; in cachefiles_cook_key() 116 seg = 252; in cachefiles_cook_key() 118 if (seg <= 0) { in cachefiles_cook_key() 122 seg = 252; in cachefiles_cook_key()
|
/Linux-v5.4/arch/x86/boot/ |
D | boot.h | 82 u16 seg; in ds() local 83 asm("movw %%ds,%0" : "=rm" (seg)); in ds() 84 return seg; in ds() 87 static inline void set_fs(u16 seg) in set_fs() argument 89 asm volatile("movw %0,%%fs" : : "rm" (seg)); in set_fs() 93 u16 seg; in fs() local 94 asm volatile("movw %%fs,%0" : "=rm" (seg)); in fs() 95 return seg; in fs() 98 static inline void set_gs(u16 seg) in set_gs() argument 100 asm volatile("movw %0,%%gs" : : "rm" (seg)); in set_gs() [all …]
|
/Linux-v5.4/arch/x86/kernel/ |
D | step.c | 14 unsigned long addr, seg; in convert_ip_to_linear() local 17 seg = regs->cs; in convert_ip_to_linear() 19 addr = (addr & 0xffff) + (seg << 4); in convert_ip_to_linear() 30 if ((seg & SEGMENT_TI_MASK) == SEGMENT_LDT) { in convert_ip_to_linear() 34 seg >>= 3; in convert_ip_to_linear() 38 seg >= child->mm->context.ldt->nr_entries)) in convert_ip_to_linear() 41 desc = &child->mm->context.ldt->entries[seg]; in convert_ip_to_linear()
|
/Linux-v5.4/arch/x86/pci/ |
D | numachip.c | 21 static inline char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base() argument 23 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus); in pci_dev_base() 30 static int pci_mmcfg_read_numachip(unsigned int seg, unsigned int bus, in pci_mmcfg_read_numachip() argument 48 addr = pci_dev_base(seg, bus, devfn); in pci_mmcfg_read_numachip() 70 static int pci_mmcfg_write_numachip(unsigned int seg, unsigned int bus, in pci_mmcfg_write_numachip() argument 84 addr = pci_dev_base(seg, bus, devfn); in pci_mmcfg_write_numachip()
|
D | mmconfig_32.c | 27 static u32 get_base_addr(unsigned int seg, int bus, unsigned devfn) in get_base_addr() argument 29 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus); in get_base_addr() 51 static int pci_mmcfg_read(unsigned int seg, unsigned int bus, in pci_mmcfg_read() argument 63 base = get_base_addr(seg, bus, devfn); in pci_mmcfg_read() 90 static int pci_mmcfg_write(unsigned int seg, unsigned int bus, in pci_mmcfg_write() argument 100 base = get_base_addr(seg, bus, devfn); in pci_mmcfg_write()
|
D | olpc.c | 200 static int pci_olpc_read(unsigned int seg, unsigned int bus, in pci_olpc_read() argument 205 WARN_ON(seg); in pci_olpc_read() 209 return pci_direct_conf1.read(seg, bus, devfn, reg, len, value); in pci_olpc_read() 262 static int pci_olpc_write(unsigned int seg, unsigned int bus, in pci_olpc_write() argument 265 WARN_ON(seg); in pci_olpc_write() 269 return pci_direct_conf1.write(seg, bus, devfn, reg, len, value); in pci_olpc_write()
|
D | direct.c | 21 static int pci_conf1_read(unsigned int seg, unsigned int bus, in pci_conf1_read() argument 26 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095)) { in pci_conf1_read() 52 static int pci_conf1_write(unsigned int seg, unsigned int bus, in pci_conf1_write() argument 57 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095)) in pci_conf1_write() 95 static int pci_conf2_read(unsigned int seg, unsigned int bus, in pci_conf2_read() argument 101 WARN_ON(seg); in pci_conf2_read() 137 static int pci_conf2_write(unsigned int seg, unsigned int bus, in pci_conf2_write() argument 143 WARN_ON(seg); in pci_conf2_write()
|
/Linux-v5.4/net/ipv4/ |
D | udp_offload.c | 192 struct sk_buff *segs, *seg; in __udp_gso_segment() local 224 seg = segs; in __udp_gso_segment() 225 uh = udp_hdr(seg); in __udp_gso_segment() 228 skb_shinfo(seg)->tskey = skb_shinfo(gso_skb)->tskey; in __udp_gso_segment() 229 skb_shinfo(seg)->tx_flags |= in __udp_gso_segment() 238 seg->destructor = sock_wfree; in __udp_gso_segment() 239 seg->sk = sk; in __udp_gso_segment() 240 sum_truesize += seg->truesize; in __udp_gso_segment() 243 if (!seg->next) in __udp_gso_segment() 249 if (seg->ip_summed == CHECKSUM_PARTIAL) in __udp_gso_segment() [all …]
|
/Linux-v5.4/drivers/pcmcia/ |
D | omap_cf.c | 204 unsigned seg; in omap_cf_probe() local 209 seg = (int) pdev->dev.platform_data; in omap_cf_probe() 210 if (seg == 0 || seg > 3) in omap_cf_probe() 234 switch (seg) { in omap_cf_probe() 268 omap_writew(~(1 << seg), CF_CFG); in omap_cf_probe() 270 pr_info("%s: cs%d on irq %d\n", driver_name, seg, irq); in omap_cf_probe() 277 seg, omap_readl(EMIFS_CCS(seg)), omap_readl(EMIFS_ACS(seg))); in omap_cf_probe() 278 omap_writel(0x0004a1b3, EMIFS_CCS(seg)); /* synch mode 4 etc */ in omap_cf_probe() 279 omap_writel(0x00000000, EMIFS_ACS(seg)); /* OE hold/setup */ in omap_cf_probe()
|
/Linux-v5.4/drivers/isdn/mISDN/ |
D | dsp_audio.c | 48 int seg; in linear2alaw() local 65 for (seg = 0; seg < 8; seg++) { in linear2alaw() 66 if (pcm_val <= seg_end[seg]) in linear2alaw() 70 return ((seg << 4) | in linear2alaw() 71 ((pcm_val >> ((seg) ? (seg + 3) : 4)) & 0x0F)) ^ mask; in linear2alaw() 78 int seg; in alaw2linear() local 82 seg = (((int) alaw & 0x70) >> 4); in alaw2linear() 83 if (seg) in alaw2linear() 84 i = (i + 0x100) << (seg - 1); in alaw2linear()
|
/Linux-v5.4/drivers/char/agp/ |
D | compat_ioctl.c | 96 int seg; in compat_agpioc_reserve_wrap() local 122 for (seg = 0; seg < ureserve.seg_count; seg++) { in compat_agpioc_reserve_wrap() 123 ksegment[seg].pg_start = usegment[seg].pg_start; in compat_agpioc_reserve_wrap() 124 ksegment[seg].pg_count = usegment[seg].pg_count; in compat_agpioc_reserve_wrap() 125 ksegment[seg].prot = usegment[seg].prot; in compat_agpioc_reserve_wrap()
|
/Linux-v5.4/tools/lib/bpf/ |
D | libbpf_internal.h | 79 #define for_each_btf_ext_sec(seg, sec) \ argument 80 for (sec = (seg)->info; \ 81 (void *)sec < (seg)->info + (seg)->len; \ 83 (seg)->rec_size * sec->num_info) 85 #define for_each_btf_ext_rec(seg, sec, i, rec) \ argument 88 i++, rec = (void *)rec + (seg)->rec_size)
|