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

1234567

/freebsd-current/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-current/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.c149 struct fwdma_seg *seg; local
186 for (seg = &am->seg[0]; nseg--; seg++) {
187 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map,
188 ssize, &seg->bus_addr, flag);
189 if (seg->v_addr == NULL) {
203 struct fwdma_seg *seg; local
205 for (seg
[all...]
/freebsd-current/sys/amd64/vmm/amd/
H A Dvmcb.c64 struct vmcb_segment *seg; local
70 seg = &state->cs;
74 seg = &state->ds;
78 seg = &state->es;
82 seg = &state->fs;
86 seg = &state->gs;
90 seg = &state->ss;
94 seg = &state->gdt;
98 seg = &state->idt;
102 seg
166 struct vmcb_segment *seg; local
272 struct vmcb_segment *seg; local
369 struct vmcb_segment *seg; local
384 struct vmcb_segment *seg; local
434 struct vmcb_segment *seg; local
[all...]
/freebsd-current/tools/bus_space/
H A Dbusdma.c65 struct obj *seg[3]; member in struct:obj::__anon6329::__anon6331
75 } seg; member in union:obj::__anon6329
254 struct obj *seg; local
256 seg = obj_alloc(OBJ_TYPE_SEG);
257 if (seg == NULL)
259 seg->refcnt = 1;
260 seg->parent = md;
261 seg->u.seg.address = addr;
262 seg
272 struct obj *seg, *seg0; local
468 struct obj *md, *seg; local
490 struct obj *seg; local
507 struct obj *seg; local
523 struct obj *seg; local
[all...]
/freebsd-current/sys/vm/
H A Dvm_phys.c308 struct vm_phys_seg *seg; local
317 seg = &vm_phys_segs[segind];
319 (uintmax_t)seg->start);
321 (uintmax_t)seg->end);
322 sbuf_printf(&sbuf, "domain: %d\n", seg->domain);
323 sbuf_printf(&sbuf, "free list: %p\n", seg->free_queues);
405 struct vm_phys_seg *seg; local
411 seg = &vm_phys_segs[vm_phys_nsegs++];
412 while (seg > vm_phys_segs && (seg
496 struct vm_phys_seg *end_seg, *prev_seg, *seg, *tmp_seg; local
934 struct vm_phys_seg *seg; local
944 struct vm_phys_fictitious_seg tmp, *seg; local
981 struct vm_phys_fictitious_seg *seg; local
1065 struct vm_phys_fictitious_seg *seg, tmp; local
1133 struct vm_phys_seg *seg; local
1179 struct vm_phys_seg *seg; local
1260 struct vm_phys_seg *end_seg, *seg; local
1292 struct vm_phys_seg *seg; local
1354 struct vm_phys_seg *seg; local
1489 struct vm_phys_seg *seg; local
1686 struct vm_phys_seg *seg; local
1791 struct vm_phys_seg *seg; local
[all...]
H A Dvm_phys.h139 struct vm_phys_seg *seg; local
144 seg = &vm_phys_segs[segind];
145 if (pa >= seg->start)
146 return (seg);
/freebsd-current/tools/bus_space/C/
H A Dlang.c192 busdma_seg_t seg; local
194 seg = bd_md_first_seg(md, space);
195 return (seg);
199 busdma_md_next_seg(busdma_md_t md, busdma_seg_t seg) argument
202 seg = bd_md_next_seg(md, seg);
203 return (seg);
207 busdma_seg_get_addr(busdma_seg_t seg) argument
212 error = bd_seg_get_addr(seg, &addr);
217 busdma_seg_get_size(busdma_seg_t seg) argument
[all...]
H A Dlibbus.h69 int busdma_md_next_seg(busdma_md_t, busdma_seg_t seg);
71 bus_addr_t busdma_seg_get_addr(busdma_seg_t seg);
72 bus_size_t busdma_seg_get_size(busdma_seg_t seg);
/freebsd-current/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-current/contrib/tcpdump/
H A Dprint-token.c153 int seg; local
190 for (seg = 0; seg < SEGMENT_COUNT(trp); seg++)
191 ND_PRINT(" [%u:%u]", RING_NUMBER(trp, seg),
192 BRIDGE_NUMBER(trp, seg));
196 for (seg = 0; seg < SEGMENT_COUNT(trp); seg++)
198 GET_BE_U_2(trp->token_rseg[seg]));
[all...]
/freebsd-current/sys/dev/dpaa2/
H A Ddpaa2_buf.h46 bus_dma_segment_t seg; member in struct:dpaa2_buf
60 (__buf)->seg.ds_addr = 0; \
61 (__buf)->seg.ds_len = 0; \
84 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \
85 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \
94 KASSERT((__sgt)->seg.ds_addr == 0, ("%s: S/G mapped?", __func__)); \
95 KASSERT((__sgt)->seg.ds_len == 0, ("%s: S/G mapped?", __func__)); \
108 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \
109 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \
118 KASSERT((__sgt)->seg
[all...]
/freebsd-current/sys/dev/xdma/
H A Dxdma_sglist.c69 xdma_sglist_add(struct xdma_sglist *sg, struct bus_dma_segment *seg, argument
82 sg[i].src_addr = seg[i].ds_addr;
86 sg[i].dst_addr = seg[i].ds_addr;
88 sg[i].len = seg[i].ds_len;
H A Dxdma_sg.c62 struct bus_dma_segment *seg; member in struct:seg_load_request
374 struct bus_dma_segment *seg; local
378 seg = slr->seg;
388 seg[i].ds_addr = segs[i].ds_addr;
389 seg[i].ds_len = segs[i].ds_len;
395 struct bus_dma_segment *seg)
411 xr->buf.map, xr->m, seg, &nsegs, BUS_DMA_NOWAIT);
416 slr.seg = seg;
394 _xdma_load_data_busdma(xdma_channel_t *xchan, struct xdma_request *xr, struct bus_dma_segment *seg) argument
482 _xdma_load_data(xdma_channel_t *xchan, struct xdma_request *xr, struct bus_dma_segment *seg) argument
540 xdma_load_data(xdma_channel_t *xchan, struct xdma_request *xr, struct bus_dma_segment *seg) argument
564 struct bus_dma_segment seg[XDMA_MAX_SEG]; local
[all...]
/freebsd-current/contrib/llvm-project/lld/MachO/
H A DRelocations.cpp66 for (OutputSegment *seg : outputSegments) {
67 if (*off < seg->fileOff || *off >= seg->fileOff + seg->fileSize)
70 const std::vector<OutputSection *> &sections = seg->getSections();
H A DWriter.cpp224 LCSegment(StringRef name, OutputSegment *seg) : name(name), seg(seg) {} argument
228 seg->numNonHiddenSections() * sizeof(typename LP::section);
241 c->fileoff = seg->fileOff;
242 c->maxprot = seg->maxProt;
243 c->initprot = seg->initProt;
245 c->vmaddr = seg->addr;
246 c->vmsize = seg->vmSize;
247 c->filesize = seg
273 OutputSegment *seg; member in class:__anon1208::final
1125 assignAddresses(OutputSegment *seg) argument
[all...]
/freebsd-current/sys/amd64/vmm/io/
H A Dppt.c226 struct pptseg *seg; local
229 seg = &ppt->mmio[i];
230 if (seg->len == 0)
232 (void)vm_unmap_mmio(vm, seg->gpa, seg->len);
233 bzero(seg, sizeof(struct pptseg));
350 struct pptseg *seg; local
357 seg = &ppt->mmio[i];
358 if (seg->len == 0)
360 if (gpa >= seg
461 struct pptseg *seg; local
494 struct pptseg *seg; local
[all...]
/freebsd-current/sys/xen/
H A Dblkif.h47 struct blkif_request_segment seg[BLKIF_MAX_SEGMENTS_PER_REQUEST]; member in struct:blkif_x86_32_request
65 struct blkif_request_segment seg[BLKIF_MAX_SEGMENTS_PER_REQUEST]; member in struct:blkif_x86_64_request
125 dst->seg[i] = src->seg[i];
140 dst->seg[i] = src->seg[i];
/freebsd-current/contrib/llvm-project/clang/lib/Driver/
H A DMultilibBuilder.cpp22 StringRef seg = Segment; local
26 StringRef last = llvm::sys::path::filename(seg);
29 seg = llvm::sys::path::parent_path(seg);
32 if (seg.empty() || seg == "/") {
38 if (seg.front() != '/') {
39 Segment = "/" + seg.str();
41 Segment = std::string(seg);
/freebsd-current/sys/dev/ice/
H A Dice_ddp_common.c177 struct ice_generic_seg_hdr *seg; local
179 seg = (struct ice_generic_seg_hdr *)
182 if (LE32_TO_CPU(seg->seg_type) == seg_type)
183 return seg;
197 struct ice_generic_seg_hdr *seg = NULL; local
200 seg = (struct ice_generic_seg_hdr *)
204 return seg;
214 struct ice_generic_seg_hdr *seg; local
217 seg = ice_get_pkg_seg_by_idx(pkg_hdr, idx);
218 if (seg)
240 struct ice_sign_seg *seg; local
520 ice_download_pkg_sig_seg(struct ice_hw *hw, struct ice_sign_seg *seg) argument
547 struct ice_seg *seg; local
579 struct ice_sign_seg *seg; local
1051 struct ice_generic_seg_hdr *seg; local
1116 ice_chk_pkg_compat(struct ice_hw *hw, struct ice_pkg_hdr *ospkg, struct ice_seg **seg) argument
1325 struct ice_seg *seg; local
2390 struct ice_run_time_cfg_seg *seg; local
[all...]
/freebsd-current/sys/contrib/xen/io/
H A Dvscsiif.h193 * seg[] array and the number of valid scsiif_request_segment elements is to be
200 * seg[] array doesn't contain specifications of the data buffers, but
202 * data buffers. While nr_segments holds the number of populated seg[] entries
205 * of the seg[] elements (the sum of all valid seg[].length divided by the
237 * In this case the vscsiif_request seg elements don't contain references to
284 vscsiif_segment_t seg[VSCSIIF_SG_TABLESIZE]; member in struct:vscsiif_request
300 vscsiif_segment_t seg[VSCSIIF_SG_LIST_SIZE]; member in struct:vscsiif_sg_list
/freebsd-current/stand/i386/common/
H A Dedd.h40 uint16_t seg; member in struct:edd_packet
48 uint16_t seg; member in struct:edd_packet_v3
/freebsd-current/sys/i386/i386/
H A Dbios.c249 set_bios_selectors(struct bios_segments *seg, int flags) argument
269 ssd.ssd_base = seg->code32.base;
270 ssd.ssd_limit = seg->code32.limit;
275 ssd.ssd_base = seg->code16.base;
276 ssd.ssd_limit = seg->code16.limit;
282 ssd.ssd_base = seg->data.base;
283 ssd.ssd_limit = seg->data.limit;
288 ssd.ssd_base = seg->util.base;
289 ssd.ssd_limit = seg->util.limit;
294 ssd.ssd_base = seg
[all...]
/freebsd-current/tools/regression/netinet6/inet6_rth/
H A Dinet6_rth-segments.c138 int seg; local
149 seg = inet6_rth_segments((const void *)buf);
150 checknum(-1, seg, 0, "invalid routing header type\0");
157 seg = inet6_rth_segments((const void *)buf);
158 checknum(0, seg, 0, "0 segments\0");
165 seg = inet6_rth_segments((const void *)buf);
166 checknum(127, seg, 0, "127 segments\0");
175 seg = inet6_rth_segments((const void *)buf);
176 checknum(-1, seg, 0, "-1 segments\0");
185 seg
[all...]

Completed in 198 milliseconds

1234567