Home
last modified time | relevance | path

Searched refs:seg (Results 1 – 25 of 173) sorted by relevance

1234567

/Linux-v4.19/arch/s390/mm/
Dextmem.c242 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 …]
Dvmem.c309 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/
Dwa-xfer.c120 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/
Dmsgutil.c66 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/
Dmtrr.c191 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/
Dmmu_emu.c130 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/
Dmemconsole-coreboot.c52 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/
Dtlbflush.h148 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 …]
Dsegment.h22 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/
Dpci_mcfg.c55 #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/
Dfmr_ops.c206 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 …]
Drpc_rdma.c177 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/
Dflexfilelayout.c25 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/
Dbinfmt_elf_fdpic.c741 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/
Dudp_offload.c195 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/
Dkey.c42 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/
Dboot.h86 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/
Dstep.c14 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/
Dnumachip.c21 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()
Dmmconfig_32.c28 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()
Dolpc.c204 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()
Ddirect.c21 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/
Domap_cf.c208 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/
Ddsp_audio.c48 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/
Dcompat_ioctl.c96 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()

1234567