/freebsd-current/contrib/elftoolchain/elfcopy/ |
H A D | segments.c | 39 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 D | fwdma.h | 55 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 D | fwdma.c | 149 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 D | vmcb.c | 64 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 D | busdma.c | 65 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 D | vm_phys.c | 308 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 D | vm_phys.h | 139 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 D | lang.c | 192 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 D | libbus.h | 69 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 D | mlx5dv.h | 450 * 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 D | qp.c | 273 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 D | print-token.c | 153 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 D | dpaa2_buf.h | 46 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 D | xdma_sglist.c | 69 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 D | xdma_sg.c | 62 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 D | Relocations.cpp | 66 for (OutputSegment *seg : outputSegments) { 67 if (*off < seg->fileOff || *off >= seg->fileOff + seg->fileSize) 70 const std::vector<OutputSection *> §ions = seg->getSections();
|
H A D | Writer.cpp | 224 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 D | ppt.c | 226 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 D | blkif.h | 47 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 D | MultilibBuilder.cpp | 22 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 D | ice_ddp_common.c | 177 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 D | vscsiif.h | 193 * 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 D | edd.h | 40 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 D | bios.c | 249 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 D | inet6_rth-segments.c | 138 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...] |