/Linux-v4.19/arch/s390/mm/ |
D | extmem.c | 242 query_segment_type (struct dcss_segment *seg) in query_segment_type() argument 260 memcpy (qin->qname, seg->dcss_name, 8); in query_segment_type() 305 seg->vm_segtype = qout->range[0].start & 0xff; in query_segment_type() 324 seg->vm_segtype = SEG_TYPE_EWEN; in query_segment_type() 328 seg->start_addr = qout->segstart; in query_segment_type() 329 seg->end = qout->segend; in query_segment_type() 331 memcpy (seg->range, qout->range, 6*sizeof(struct qrange)); in query_segment_type() 332 seg->segcnt = qout->segcnt; in query_segment_type() 356 struct dcss_segment seg; in segment_type() local 361 dcss_mkname(name, seg.dcss_name); in segment_type() [all …]
|
D | vmem.c | 309 static int insert_memory_segment(struct memory_segment *seg) in insert_memory_segment() argument 313 if (seg->start + seg->size > VMEM_MAX_PHYS || in insert_memory_segment() 314 seg->start + seg->size < seg->start) in insert_memory_segment() 318 if (seg->start >= tmp->start + tmp->size) in insert_memory_segment() 320 if (seg->start + seg->size <= tmp->start) in insert_memory_segment() 324 list_add(&seg->list, &mem_segs); in insert_memory_segment() 331 static void remove_memory_segment(struct memory_segment *seg) in remove_memory_segment() argument 333 list_del(&seg->list); in remove_memory_segment() 336 static void __remove_shared_memory(struct memory_segment *seg) in __remove_shared_memory() argument 338 remove_memory_segment(seg); in __remove_shared_memory() [all …]
|
/Linux-v4.19/drivers/usb/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-v4.19/ipc/ |
D | msgutil.c | 66 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-v4.19/arch/x86/kvm/ |
D | mtrr.c | 191 static u64 fixed_mtrr_seg_unit_size(int seg) in fixed_mtrr_seg_unit_size() argument 193 return 8 << fixed_seg_table[seg].range_shift; in fixed_mtrr_seg_unit_size() 196 static bool fixed_msr_to_seg_unit(u32 msr, int *seg, int *unit) in fixed_msr_to_seg_unit() argument 200 *seg = 0; in fixed_msr_to_seg_unit() 204 *seg = 1; in fixed_msr_to_seg_unit() 208 *seg = 2; in fixed_msr_to_seg_unit() 218 static void fixed_mtrr_seg_unit_range(int seg, int unit, u64 *start, u64 *end) in fixed_mtrr_seg_unit_range() argument 220 struct fixed_mtrr_segment *mtrr_seg = &fixed_seg_table[seg]; in fixed_mtrr_seg_unit_range() 221 u64 unit_size = fixed_mtrr_seg_unit_size(seg); in fixed_mtrr_seg_unit_range() 228 static int fixed_mtrr_seg_unit_range_index(int seg, int unit) in fixed_mtrr_seg_unit_range_index() argument [all …]
|
/Linux-v4.19/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-v4.19/drivers/firmware/google/ |
D | memconsole-coreboot.c | 52 struct seg { /* describes ring buffer segments in logical order */ in memconsole_coreboot_read() struct 55 } seg[2] = { {0}, {0} }; in memconsole_coreboot_read() local 62 seg[0] = (struct seg){.phys = cursor, .len = size - cursor}; in memconsole_coreboot_read() 63 seg[1] = (struct seg){.phys = 0, .len = cursor}; in memconsole_coreboot_read() 65 seg[0] = (struct seg){.phys = 0, .len = min(cursor, size)}; in memconsole_coreboot_read() 68 for (i = 0; i < ARRAY_SIZE(seg) && count > done; i++) { in memconsole_coreboot_read() 70 cbmem_console->body + seg[i].phys, seg[i].len); in memconsole_coreboot_read() 71 pos -= seg[i].len; in memconsole_coreboot_read()
|
/Linux-v4.19/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() 62 #define segment_eq(a, b) ((a).seg == (b).seg)
|
/Linux-v4.19/drivers/acpi/ |
D | pci_mcfg.c | 55 #define QCOM_ECAM32(seg) \ argument 56 { "QCOM ", "QDF2432 ", 1, seg, MCFG_BUS_ANY, &pci_32b_ops } 67 #define HISI_QUAD_DOM(table_id, seg, ops) \ argument 68 { "HISI ", table_id, 0, (seg) + 0, MCFG_BUS_ANY, ops }, \ 69 { "HISI ", table_id, 0, (seg) + 1, MCFG_BUS_ANY, ops }, \ 70 { "HISI ", table_id, 0, (seg) + 2, MCFG_BUS_ANY, ops }, \ 71 { "HISI ", table_id, 0, (seg) + 3, MCFG_BUS_ANY, ops } 97 #define THUNDER_ECAM_QUIRK(rev, seg) \ argument 98 { "CAVIUM", "THUNDERX", rev, seg, MCFG_BUS_ANY, \ 118 #define XGENE_V1_ECAM_MCFG(rev, seg) \ argument [all …]
|
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | fmr_ops.c | 206 fmr_op_map(struct rpcrdma_xprt *r_xprt, struct rpcrdma_mr_seg *seg, in fmr_op_map() argument 209 struct rpcrdma_mr_seg *seg1 = seg; in fmr_op_map() 225 if (seg->mr_page) in fmr_op_map() 227 seg->mr_page, in fmr_op_map() 228 seg->mr_len, in fmr_op_map() 229 offset_in_page(seg->mr_offset)); in fmr_op_map() 231 sg_set_buf(&mr->mr_sg[i], seg->mr_offset, in fmr_op_map() 232 seg->mr_len); in fmr_op_map() 233 len += seg->mr_len; in fmr_op_map() 234 ++seg; in fmr_op_map() [all …]
|
D | rpc_rdma.c | 177 rpcrdma_convert_kvec(struct kvec *vec, struct rpcrdma_mr_seg *seg, in rpcrdma_convert_kvec() argument 187 seg->mr_page = NULL; in rpcrdma_convert_kvec() 188 seg->mr_offset = base; in rpcrdma_convert_kvec() 189 seg->mr_len = min_t(u32, PAGE_SIZE - page_offset, remaining); in rpcrdma_convert_kvec() 190 remaining -= seg->mr_len; in rpcrdma_convert_kvec() 191 base += seg->mr_len; in rpcrdma_convert_kvec() 192 ++seg; in rpcrdma_convert_kvec() 196 return seg; in rpcrdma_convert_kvec() 209 struct rpcrdma_mr_seg *seg) in rpcrdma_convert_iovs() argument 217 seg = rpcrdma_convert_kvec(&xdrbuf->head[0], seg, &n); in rpcrdma_convert_iovs() [all …]
|
/Linux-v4.19/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-v4.19/fs/ |
D | binfmt_elf_fdpic.c | 741 struct elf32_fdpic_loadseg *seg; in elf_fdpic_map_file() local 757 size = sizeof(*loadmap) + nloads * sizeof(*seg); in elf_fdpic_map_file() 768 seg = loadmap->segs; in elf_fdpic_map_file() 789 seg = loadmap->segs; in elf_fdpic_map_file() 790 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) { in elf_fdpic_map_file() 791 if (params->hdr.e_entry >= seg->p_vaddr && in elf_fdpic_map_file() 792 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) { in elf_fdpic_map_file() 794 (params->hdr.e_entry - seg->p_vaddr) + in elf_fdpic_map_file() 795 seg->addr; in elf_fdpic_map_file() 814 seg = loadmap->segs; in elf_fdpic_map_file() [all …]
|
/Linux-v4.19/net/ipv4/ |
D | udp_offload.c | 195 struct sk_buff *segs, *seg; in __udp_gso_segment() local 227 seg = segs; in __udp_gso_segment() 228 uh = udp_hdr(seg); in __udp_gso_segment() 236 seg->destructor = sock_wfree; in __udp_gso_segment() 237 seg->sk = sk; in __udp_gso_segment() 238 sum_truesize += seg->truesize; in __udp_gso_segment() 241 if (!seg->next) in __udp_gso_segment() 247 if (seg->ip_summed == CHECKSUM_PARTIAL) in __udp_gso_segment() 248 gso_reset_checksum(seg, ~check); in __udp_gso_segment() 250 uh->check = gso_make_checksum(seg, ~check) ? : in __udp_gso_segment() [all …]
|
/Linux-v4.19/fs/cachefiles/ |
D | key.c | 42 int loop, len, max, seg, mark, print; in cachefiles_cook_key() local 101 seg = 250; in cachefiles_cook_key() 103 if (seg <= 0) { in cachefiles_cook_key() 107 seg = 252; in cachefiles_cook_key() 120 seg = 252; in cachefiles_cook_key() 122 if (seg <= 0) { in cachefiles_cook_key() 126 seg = 252; in cachefiles_cook_key()
|
/Linux-v4.19/arch/x86/boot/ |
D | boot.h | 86 u16 seg; in ds() local 87 asm("movw %%ds,%0" : "=rm" (seg)); in ds() 88 return seg; in ds() 91 static inline void set_fs(u16 seg) in set_fs() argument 93 asm volatile("movw %0,%%fs" : : "rm" (seg)); in set_fs() 97 u16 seg; in fs() local 98 asm volatile("movw %%fs,%0" : "=rm" (seg)); in fs() 99 return seg; in fs() 102 static inline void set_gs(u16 seg) in set_gs() argument 104 asm volatile("movw %0,%%gs" : : "rm" (seg)); in set_gs() [all …]
|
/Linux-v4.19/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-v4.19/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 | 28 static u32 get_base_addr(unsigned int seg, int bus, unsigned devfn) in get_base_addr() argument 30 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus); in get_base_addr() 52 static int pci_mmcfg_read(unsigned int seg, unsigned int bus, in pci_mmcfg_read() argument 64 base = get_base_addr(seg, bus, devfn); in pci_mmcfg_read() 91 static int pci_mmcfg_write(unsigned int seg, unsigned int bus, in pci_mmcfg_write() argument 101 base = get_base_addr(seg, bus, devfn); in pci_mmcfg_write()
|
D | olpc.c | 204 static int pci_olpc_read(unsigned int seg, unsigned int bus, in pci_olpc_read() argument 209 WARN_ON(seg); in pci_olpc_read() 213 return pci_direct_conf1.read(seg, bus, devfn, reg, len, value); in pci_olpc_read() 266 static int pci_olpc_write(unsigned int seg, unsigned int bus, in pci_olpc_write() argument 269 WARN_ON(seg); in pci_olpc_write() 273 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-v4.19/drivers/pcmcia/ |
D | omap_cf.c | 208 unsigned seg; in omap_cf_probe() local 213 seg = (int) pdev->dev.platform_data; in omap_cf_probe() 214 if (seg == 0 || seg > 3) in omap_cf_probe() 238 switch (seg) { in omap_cf_probe() 272 omap_writew(~(1 << seg), CF_CFG); in omap_cf_probe() 274 pr_info("%s: cs%d on irq %d\n", driver_name, seg, irq); in omap_cf_probe() 281 seg, omap_readl(EMIFS_CCS(seg)), omap_readl(EMIFS_ACS(seg))); in omap_cf_probe() 282 omap_writel(0x0004a1b3, EMIFS_CCS(seg)); /* synch mode 4 etc */ in omap_cf_probe() 283 omap_writel(0x00000000, EMIFS_ACS(seg)); /* OE hold/setup */ in omap_cf_probe()
|
/Linux-v4.19/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-v4.19/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()
|