Searched refs:seg (Results 1 - 25 of 210) sorted by relevance

123456789

/freebsd-11-stable/contrib/elftoolchain/elfcopy/
H A Dsegments.c39 static void insert_to_inseg_list(struct segment *seg, struct section *sec);
56 struct segment *seg; local
74 STAILQ_FOREACH(seg, &ecp->v_seg, seg_list) {
75 if (s->off < seg->off || (s->vma < seg->vaddr && !s->pseudo))
77 if (s->off + s->sz > seg->off + seg->fsz &&
80 if (s->vma + s->sz > seg->vaddr + seg->msz)
82 if (seg
106 struct segment *seg; local
442 insert_to_inseg_list(struct segment *seg, struct section *sec) argument
471 struct segment *seg; local
508 struct segment *seg; local
[all...]
/freebsd-11-stable/sys/dev/firewire/
H A Dfwdma.h55 struct fwdma_seg seg[0]; member in struct:fwdma_alloc_multi
64 return ((caddr_t)am->seg[offset / ssize].v_addr + (offset % ssize));
73 return (am->seg[offset / ssize].bus_addr + (offset % ssize));
86 struct fwdma_seg *seg, *eseg; local
88 seg = &am->seg[am->esize * start / am->ssize];
89 eseg = &am->seg[am->esize * end / am->ssize];
90 for (; seg <= eseg; seg++)
91 bus_dmamap_sync(am->dma_tag, seg
97 struct fwdma_seg *seg; local
[all...]
H A Dfwdma.c148 struct fwdma_seg *seg; local
185 for (seg = &am->seg[0]; nseg--; seg++) {
186 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map,
187 ssize, &seg->bus_addr, flag);
188 if (seg->v_addr == NULL) {
202 struct fwdma_seg *seg; local
204 for (seg
[all...]
/freebsd-11-stable/sys/amd64/vmm/amd/
H A Dvmcb.c62 struct vmcb_segment *seg; local
68 seg = &state->cs;
72 seg = &state->ds;
76 seg = &state->es;
80 seg = &state->fs;
84 seg = &state->gs;
88 seg = &state->ss;
92 seg = &state->gdt;
96 seg = &state->idt;
100 seg
165 struct vmcb_segment *seg; local
255 struct vmcb_segment *seg; local
352 struct vmcb_segment *seg; local
368 struct vmcb_segment *seg; local
420 struct vmcb_segment *seg; local
[all...]
/freebsd-11-stable/sys/dev/cxgb/sys/
H A Dmvec.h36 struct mbuf *m, bus_dma_segment_t *seg)
39 seg->ds_addr = pmap_kextract(mtod(m, vm_offset_t));
40 seg->ds_len = m->m_len;
44 bus_dmamap_load_mbuf_sg(tag, map, m, seg, &nsegstmp, 0);
35 busdma_map_mbuf_fast(bus_dma_tag_t tag, bus_dmamap_t map, struct mbuf *m, bus_dma_segment_t *seg) argument
/freebsd-11-stable/sys/vm/
H A Dvm_phys.c173 static vm_page_t vm_phys_alloc_seg_contig(struct vm_phys_seg *seg,
406 struct vm_phys_seg *seg; local
415 seg = &vm_phys_segs[segind];
417 (uintmax_t)seg->start);
419 (uintmax_t)seg->end);
420 sbuf_printf(&sbuf, "domain: %d\n", seg->domain);
421 sbuf_printf(&sbuf, "free list: %p\n", seg->free_queues);
503 struct vm_phys_seg *seg; local
509 seg = &vm_phys_segs[vm_phys_nsegs++];
510 while (seg > vm_phys_seg
600 struct vm_phys_seg *seg; local
846 struct vm_phys_seg *seg; local
860 struct vm_phys_fictitious_seg tmp, *seg; local
897 struct vm_phys_fictitious_seg *seg; local
981 struct vm_phys_fictitious_seg *seg, tmp; local
1049 struct vm_phys_seg *seg; local
1143 struct vm_phys_seg *seg; local
1199 struct vm_phys_seg *seg; local
1317 struct vm_phys_seg *seg; local
1365 vm_phys_alloc_seg_contig(struct vm_phys_seg *seg, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) argument
[all...]
/freebsd-11-stable/tools/bus_space/
H A Dbusdma.c67 struct obj *seg[3]; member in struct:obj::__anon13633::__anon13635
77 } seg; member in union:obj::__anon13633
256 struct obj *seg; local
258 seg = obj_alloc(OBJ_TYPE_SEG);
259 if (seg == NULL)
261 seg->refcnt = 1;
262 seg->parent = md;
263 seg->u.seg.address = addr;
264 seg
274 struct obj *seg, *seg0; local
470 struct obj *md, *seg; local
492 struct obj *seg; local
509 struct obj *seg; local
525 struct obj *seg; local
[all...]
/freebsd-11-stable/contrib/binutils/gas/config/
H A Dobj-ecoff.h67 #define OBJ_PROCESS_STAB(seg, what, string, type, other, desc) \
68 ecoff_stab ((seg), (what), (string), (type), (other), (desc))
H A Dobj-elf.h207 #define INIT_STAB_SECTION(seg) obj_elf_init_stab_section (seg)
217 #define INIT_STAB_SECTION(seg) \
218 ((void) (ECOFF_DEBUGGING ? 0 : (obj_elf_init_stab_section (seg), 0)))
221 #define OBJ_PROCESS_STAB(seg, what, string, type, other, desc) \
223 ecoff_stab ((seg), (what), (string), (type), (other), (desc))
H A Dtc-cr16.h52 #define TC_LINKRELAX_FIXUP(seg) (seg->flags & SEC_ALLOC)
/freebsd-11-stable/sys/fs/nandfs/
H A Dnandfs_segment.c85 struct nandfs_segment *seg; local
150 seg = malloc(sizeof(*seg), M_DEVBUF, M_WAITOK|M_ZERO);
151 TAILQ_INIT(&seg->segsum);
152 TAILQ_INIT(&seg->data);
153 seg->fsdev = fsdev;
154 seg->start_block = start_block;
155 seg->num_blocks = blks_per_seg - (start_block % blks_per_seg) - 1;
156 seg->seg_num = fsdev->nd_seg_num;
157 seg
193 struct nandfs_segment *seg, *tseg; local
642 nandfs_fill_segsum(struct nandfs_segment *seg, int has_sr) argument
744 nandfs_clean_segblocks(struct nandfs_segment *seg, uint8_t unlock) argument
789 nandfs_save_segblocks(struct nandfs_segment *seg, uint8_t unlock) argument
865 struct nandfs_segment *seg; local
877 struct nandfs_segment *seg; local
982 struct nandfs_segment *seg; local
1122 struct nandfs_segment *seg; local
1271 struct nandfs_segment *seg; local
[all...]
H A Dnandfs_sufile.c60 nandfs_seg_usage_blk_offset(struct nandfs_device *fsdev, uint64_t seg, argument
69 off += (seg * seg_size);
78 nandfs_alloc_segment(struct nandfs_device *fsdev, uint64_t *seg) argument
177 *seg = i;
199 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)i));
214 nandfs_touch_segment(struct nandfs_device *fsdev, uint64_t seg) argument
224 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
234 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
240 nandfs_update_segment(struct nandfs_device *fsdev, uint64_t seg, uint32_ argument
276 nandfs_free_segment(struct nandfs_device *fsdev, uint64_t seg) argument
339 nandfs_bad_segment(struct nandfs_device *fsdev, uint64_t seg) argument
370 nandfs_markgc_segment(struct nandfs_device *fsdev, uint64_t seg) argument
404 nandfs_clear_segment(struct nandfs_device *fsdev, uint64_t seg) argument
[all...]
/freebsd-11-stable/tools/bus_space/C/
H A Dlang.c195 busdma_seg_t seg; local
197 seg = bd_md_first_seg(md, space);
198 return (seg);
202 busdma_md_next_seg(busdma_md_t md, busdma_seg_t seg) argument
205 seg = bd_md_next_seg(md, seg);
206 return (seg);
210 busdma_seg_get_addr(busdma_seg_t seg) argument
215 error = bd_seg_get_addr(seg, &addr);
220 busdma_seg_get_size(busdma_seg_t seg) argument
[all...]
H A Dlibbus.h71 int busdma_md_next_seg(busdma_md_t, busdma_seg_t seg);
73 bus_addr_t busdma_seg_get_addr(busdma_seg_t seg);
74 bus_size_t busdma_seg_get_size(busdma_seg_t seg);
/freebsd-11-stable/contrib/ofed/libmlx5/
H A Dmlx5dv.h450 * seg - control segment to be filled
467 void mlx5dv_set_ctrl_seg(struct mlx5_wqe_ctrl_seg *seg, uint16_t pi, argument
472 seg->opmod_idx_opcode = htobe32(((uint32_t)opmod << 24) | ((uint32_t)pi << 8) | opcode);
473 seg->qpn_ds = htobe32((qp_num << 8) | ds);
474 seg->fm_ce_se = fm_ce_se;
475 seg->signature = signature;
482 seg->imm = imm;
494 void mlx5dv_x86_set_ctrl_seg(struct mlx5_wqe_ctrl_seg *seg, uint16_t pi, argument
511 *(__m128i *) seg = _mm_shuffle_epi8(val, mask);
520 * seg
535 mlx5dv_set_dgram_seg(struct mlx5_wqe_datagram_seg *seg, uint64_t key, uint32_t dqp_dct, uint8_t ext, uint8_t stat_rate_sl, uint8_t fl_mlid, uint16_t rlid, uint8_t *rmac, uint8_t tclass, uint8_t hop_limit, uint32_t grh_gid_fi, uint8_t *rgid) argument
563 mlx5dv_set_data_seg(struct mlx5_wqe_data_seg *seg, uint32_t length, uint32_t lkey, uintptr_t address) argument
581 mlx5dv_x86_set_data_seg(struct mlx5_wqe_data_seg *seg, uint32_t length, uint32_t lkey, uintptr_t address) argument
609 mlx5dv_set_eth_seg(struct mlx5_wqe_eth_seg *seg, uint8_t cs_flags, uint16_t mss, uint16_t inline_hdr_sz, uint8_t *inline_hdr_start) argument
[all...]
H A Dqp.c273 struct mlx5_wqe_inline_seg *seg; local
282 seg = wqe;
283 wqe += sizeof *seg;
305 seg->byte_count = htobe32(inl | MLX5_INLINE_SEG);
306 *sz = align(inl + sizeof seg->byte_count, 16) / 16;
423 uint32_t qpn, void **seg, int *size)
428 } *data = *seg;
437 *seg += sizeof(*data);
443 uint32_t qpn, void **seg, int *size)
445 struct mlx5_wqe_mkey_context_seg *mkey = *seg;
421 set_umr_data_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument
441 set_umr_mkey_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument
479 set_umr_control_seg(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument
516 set_bind_wr(struct mlx5_qp *qp, enum ibv_mw_type type, int32_t rkey, struct ibv_mw_bind_info *bind_info, uint32_t qpn, void **seg, int *size) argument
562 set_tso_eth_seg(void **seg, struct ibv_send_wr *wr, void *qend, struct mlx5_qp *qp, int *size) argument
617 void *seg; local
[all...]
/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_lookup.c38 lookupname(char *dirname, enum uio_seg seg, enum symfollow follow, argument
42 return (lookupnameat(dirname, seg, follow, dirvpp, compvpp, NULL));
46 lookupnameat(char *dirname, enum uio_seg seg, enum symfollow follow, argument
57 NDINIT_ATVP(&nd, LOOKUP, LOCKLEAF | follow, seg, dirname,
/freebsd-11-stable/sys/cddl/compat/opensolaris/sys/
H A Dvnode.h157 vn_openat(char *pnamep, enum uio_seg seg, int filemode, int createmode, argument
165 ASSERT(seg == UIO_SYSSPACE);
195 zfs_vn_open(char *pnamep, enum uio_seg seg, int filemode, int createmode, argument
199 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy,
202 #define vn_open(pnamep, seg, filemode, createmode, vpp, crwhy, umask) \
203 zfs_vn_open((pnamep), (seg), (filemode), (createmode), (vpp), (crwhy), (umask))
208 offset_t offset, enum uio_seg seg, int ioflag, int ulimit, cred_t *cr,
223 error = vn_rdwr(rw, vp, base, len, offset, seg, ioflag, cr, NOCRED,
229 #define vn_rdwr(rw, vp, base, len, offset, seg, ioflag, ulimit, cr, residp) \
230 zfs_vn_rdwr((rw), (vp), (base), (len), (offset), (seg), (iofla
207 zfs_vn_rdwr(enum uio_rw rw, vnode_t *vp, caddr_t base, ssize_t len, offset_t offset, enum uio_seg seg, int ioflag, int ulimit, cred_t *cr, ssize_t *residp) argument
266 vn_rename(char *from, char *to, enum uio_seg seg) argument
275 vn_remove(char *fnamep, enum uio_seg seg, enum rm dirflag) argument
[all...]
/freebsd-11-stable/contrib/binutils/gas/
H A Dsubsegs.c62 subseg_change (register segT seg, register int subseg)
64 segment_info_type *seginfo = seg_info (seg);
65 now_seg = seg;
71 seginfo->bfd_section = seg;
72 (void) bfd_set_section_userdata (stdoutput, seg, seginfo);
78 subseg_set_rest (segT seg, subsegT subseg)
93 subseg_change (seg, (int) subseg);
95 seginfo = seg_info (seg);
236 segT seg;
241 || ((seg
60 subseg_change(register segT seg, register int subseg) argument
75 subseg_set_rest(segT seg, subsegT subseg) argument
233 segT seg; local
[all...]
H A Dstabs.c89 segT seg; local
101 seg = subseg_new (stabstr_secname, 0);
103 retval = seg_info (seg)->stabu.stab_string_size;
109 retval = seg_info (seg)->stabu.stab_string_size = 1;
110 bfd_set_section_flags (stdoutput, seg, SEC_READONLY | SEC_DEBUGGING);
111 if (seg->name == stabstr_secname)
112 seg->name = xstrdup (stabstr_secname);
120 seg_info (seg)->stabu.stab_string_size += length + 1;
303 segT seg; local
318 seg
[all...]
H A Dwrite.h168 extern void record_alignment (segT seg, int align);
169 extern int get_recorded_alignment (segT seg);
/freebsd-11-stable/contrib/tcpdump/
H A Dprint-token.c156 int seg; local
192 for (seg = 0; seg < SEGMENT_COUNT(trp); seg++)
193 ND_PRINT((ndo, " [%d:%d]", RING_NUMBER(trp, seg),
194 BRIDGE_NUMBER(trp, seg)));
198 for (seg = 0; seg < SEGMENT_COUNT(trp); seg++)
199 ND_PRINT((ndo, ":%x", EXTRACT_16BITS(&trp->token_rseg[seg])));
[all...]
/freebsd-11-stable/sys/xen/
H A Dblkif.h49 struct blkif_request_segment seg[BLKIF_MAX_SEGMENTS_PER_REQUEST]; member in struct:blkif_x86_32_request
67 struct blkif_request_segment seg[BLKIF_MAX_SEGMENTS_PER_REQUEST]; member in struct:blkif_x86_64_request
127 dst->seg[i] = src->seg[i];
142 dst->seg[i] = src->seg[i];
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dbus_machdep.c331 int seg; local
347 seg = *segp;
348 if (seg == -1) {
349 seg = 0;
350 segs[seg].ds_addr = curaddr;
351 segs[seg].ds_len = sgsize;
353 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len &&
354 (segs[seg].ds_len + sgsize) <= dmat->dt_maxsegsz &&
356 (segs[seg]
[all...]
/freebsd-11-stable/sys/xen/interface/io/
H A Dvscsiif.h124 * seg[] array and the number of valid scsiif_request_segment elements is to be
131 * seg[] array doesn't contain specifications of the data buffers, but
133 * data buffers. While nr_segments holds the number of populated seg[] entries
136 * of the seg[] elements (the sum of all valid seg[].length divided by the
168 * In this case the vscsiif_request seg elements don't contain references to
214 vscsiif_segment_t seg[VSCSIIF_SG_TABLESIZE]; member in struct:vscsiif_request
230 vscsiif_segment_t seg[VSCSIIF_SG_LIST_SIZE]; member in struct:vscsiif_sg_list

Completed in 153 milliseconds

123456789