| /f-stack/freebsd/amd64/vmm/amd/ |
| H A D | vmcb.c | 71 seg = &state->cs; in vmcb_segptr() 75 seg = &state->ds; in vmcb_segptr() 79 seg = &state->es; in vmcb_segptr() 83 seg = &state->fs; in vmcb_segptr() 87 seg = &state->gs; in vmcb_segptr() 91 seg = &state->ss; in vmcb_segptr() 95 seg = &state->gdt; in vmcb_segptr() 107 seg = &state->tr; in vmcb_segptr() 111 seg = NULL; in vmcb_segptr() 115 return (seg); in vmcb_segptr() [all …]
|
| /f-stack/freebsd/vm/ |
| H A D | vm_phys.c | 408 *seg = *(seg - 1); in _vm_phys_create_seg() 409 seg--; in _vm_phys_create_seg() 525 npages += atop(seg->end - seg->start); in vm_phys_init() 551 npages += atop(seg->end - seg->start); in vm_phys_init() 553 seg->first_page = PHYS_TO_VM_PAGE(seg->start); in vm_phys_init() 596 seg++; in vm_phys_init() 889 if (pa >= seg->start && pa < seg->end) in vm_phys_paddr_to_vm_page() 911 m = &seg->first_page[atop(pa - seg->start)]; in vm_phys_fictitious_to_vm_page() 1066 if (seg->start != start || seg->end != end) { in vm_phys_fictitious_unreg_range() 1105 if (pa < seg->start || pa >= seg->end) in vm_phys_free_pages() [all …]
|
| H A D | vm_reserv.c | 328 struct vm_phys_seg *seg; in sysctl_vm_reserv_fullpop() local 334 seg = &vm_phys_segs[segind]; in sysctl_vm_reserv_fullpop() 343 VM_LEVEL_0_SIZE <= seg->end) { in sysctl_vm_reserv_fullpop() 506 struct vm_phys_seg *seg; in vm_reserv_from_page() local 508 seg = &vm_phys_segs[m->segind]; in vm_reserv_from_page() 1067 struct vm_phys_seg *seg; in vm_reserv_init() local 1083 seg = &vm_phys_segs[segind]; in vm_reserv_init() 1087 seg->start / VM_LEVEL_0_SIZE; in vm_reserv_init() 1089 seg->first_reserv = in vm_reserv_init() 1096 VM_LEVEL_0_SIZE <= seg->end) { in vm_reserv_init() [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_eeprom.c | 225 len -= seg; in txgbe_ee_readw_buffer() 226 addr += seg; in txgbe_ee_readw_buffer() 227 buf += seg; in txgbe_ee_readw_buffer() 305 len -= seg; in txgbe_ee_read_buffer() 306 buf += seg; in txgbe_ee_read_buffer() 371 len -= seg; in txgbe_ee_writew_buffer() 372 buf += seg; in txgbe_ee_writew_buffer() 451 len -= seg; in txgbe_ee_write_buffer() 452 buf += seg; in txgbe_ee_write_buffer() 469 int i, j, seg; in txgbe_calc_eeprom_checksum() local [all …]
|
| /f-stack/dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_fastpath.c | 55 set_data_seg(struct mlx5_wqe_data_seg *seg, in set_data_seg() argument 59 seg->byte_count = rte_cpu_to_be_32(length); in set_data_seg() 60 seg->lkey = rte_cpu_to_be_32(lkey); in set_data_seg() 61 seg->addr = rte_cpu_to_be_64(address); in set_data_seg() 70 seg->lkey = rte_cpu_to_be_32(lkey); in set_metadata_seg() 71 seg->addr = rte_cpu_to_be_64(address); in set_metadata_seg() 79 MLX5_SET(regexp_mmo_control, seg, le, le); in set_regex_ctrl_seg() 80 MLX5_SET(regexp_mmo_control, seg, ctrl, ctrl); in set_regex_ctrl_seg() 96 seg->fm_ce_se = fm_ce_se; in set_wqe_ctrl_seg() 97 seg->signature = signature; in set_wqe_ctrl_seg() [all …]
|
| /f-stack/freebsd/i386/i386/ |
| H A D | bios.c | 277 ssd.ssd_base = seg->code16.base; in set_bios_selectors() 278 ssd.ssd_limit = seg->code16.limit; in set_bios_selectors() 284 ssd.ssd_base = seg->data.base; in set_bios_selectors() 285 ssd.ssd_limit = seg->data.limit; in set_bios_selectors() 290 ssd.ssd_base = seg->util.base; in set_bios_selectors() 291 ssd.ssd_limit = seg->util.limit; in set_bios_selectors() 296 ssd.ssd_base = seg->args.base; in set_bios_selectors() 297 ssd.ssd_limit = seg->args.limit; in set_bios_selectors() 380 args->seg.args.base = arg_start; in bios16() 381 args->seg.args.limit = 0xffff; in bios16() [all …]
|
| H A D | db_disasm.c | 1030 const char * seg; in db_print_address() 1039 if (seg) { 1067 const char * seg; 1163 const char * seg; in db_disasm() local 1189 seg = NULL; in db_disasm() 1205 seg = "%es"; in db_disasm() 1208 seg = "%ss"; in db_disasm() 1211 seg = "%cs"; in db_disasm() 1399 if (seg) in db_disasm() 1413 if (seg) in db_disasm() [all …]
|
| /f-stack/dpdk/lib/librte_net/ |
| H A D | rte_ip.h | 220 const struct rte_mbuf *seg; in rte_raw_cksum_mbuf() local 237 for (seg = m; seg != NULL; seg = seg->next) { in rte_raw_cksum_mbuf() 238 seglen = rte_pktmbuf_data_len(seg); in rte_raw_cksum_mbuf() 243 RTE_ASSERT(seg != NULL); in rte_raw_cksum_mbuf() 244 if (seg == NULL) in rte_raw_cksum_mbuf() 247 buf = rte_pktmbuf_mtod_offset(seg, const char *, off); in rte_raw_cksum_mbuf() 265 seg = seg->next; in rte_raw_cksum_mbuf() 266 buf = rte_pktmbuf_mtod(seg, const char *); in rte_raw_cksum_mbuf() 267 seglen = rte_pktmbuf_data_len(seg); in rte_raw_cksum_mbuf()
|
| /f-stack/dpdk/drivers/net/ice/base/ |
| H A D | ice_flow.c | 1261 u8 seg) in ice_flow_xtract_raws() argument 2062 info = &seg->fields[j]; in ice_flow_acl_set_xtrct_seq() 3123 seg->match |= bit; in ice_flow_set_fld_ext() 3125 seg->range |= bit; in ice_flow_set_fld_ext() 3216 seg->raws[seg->raws_cnt].off = off; in ice_flow_add_fld_raw() 3217 seg->raws[seg->raws_cnt].info.type = ICE_FLOW_FLD_TYPE_SIZE; in ice_flow_add_fld_raw() 3218 seg->raws[seg->raws_cnt].info.src.val = val_loc; in ice_flow_add_fld_raw() 3219 seg->raws[seg->raws_cnt].info.src.mask = mask_loc; in ice_flow_add_fld_raw() 3221 seg->raws[seg->raws_cnt].info.src.last = len; in ice_flow_add_fld_raw() 3227 seg->raws_cnt++; in ice_flow_add_fld_raw() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 222 struct ice_flow_seg_info *seg; in ice_acl_prof_init() local 226 seg = (struct ice_flow_seg_info *) in ice_acl_prof_init() 227 ice_malloc(hw, sizeof(*seg)); in ice_acl_prof_init() 228 if (!seg) in ice_acl_prof_init() 235 seg, 1, NULL, 0, &prof_ipv4); in ice_acl_prof_init() 239 ice_memset(seg, 0, sizeof(*seg), ICE_NONDMA_MEM); in ice_acl_prof_init() 241 acl_add_prof_prepare(hw, seg, true, in ice_acl_prof_init() 250 ice_memset(seg, 0, sizeof(*seg), ICE_NONDMA_MEM); in ice_acl_prof_init() 252 acl_add_prof_prepare(hw, seg, true, in ice_acl_prof_init() 261 ice_memset(seg, 0, sizeof(*seg), ICE_NONDMA_MEM); in ice_acl_prof_init() [all …]
|
| H A D | ice_fdir_filter.c | 680 struct ice_flow_seg_info *seg, in ice_fdir_cur_prof_conflict() argument 695 if ((!is_tunnel && !memcmp(ori_seg, seg, sizeof(*seg))) || in ice_fdir_cur_prof_conflict() 696 (is_tunnel && !memcmp(&ori_seg[1], &seg[1], sizeof(*seg)))) { in ice_fdir_cur_prof_conflict() 721 struct ice_flow_seg_info *seg; in ice_fdir_prof_resolve_conflict() local 724 seg = hw_prof->fdir_seg[is_tunnel]; in ice_fdir_prof_resolve_conflict() 727 if (!seg) in ice_fdir_prof_resolve_conflict() 861 seg, NULL, 0, &entry_1); in ice_fdir_hw_tbl_conf() 869 seg, NULL, 0, &entry_2); in ice_fdir_hw_tbl_conf() 1027 struct ice_flow_seg_info *seg; in ice_fdir_input_set_conf() local 1046 seg = &seg_tun[k]; in ice_fdir_input_set_conf() [all …]
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_memory.c | 119 struct rte_memseg *seg; in rte_eal_hugepage_init() local 181 seg = rte_fbarray_get(arr, ms_idx); in rte_eal_hugepage_init() 199 seg->addr = addr; in rte_eal_hugepage_init() 200 seg->iova = physaddr; in rte_eal_hugepage_init() 201 seg->hugepage_sz = page_sz; in rte_eal_hugepage_init() 202 seg->len = page_sz; in rte_eal_hugepage_init() 203 seg->nchannel = mcfg->nchannel; in rte_eal_hugepage_init() 204 seg->nrank = mcfg->nrank; in rte_eal_hugepage_init() 205 seg->socket_id = 0; in rte_eal_hugepage_init() 213 total_mem += seg->len; in rte_eal_hugepage_init()
|
| /f-stack/freebsd/amd64/vmm/io/ |
| H A D | ppt.c | 230 struct pptseg *seg; in ppt_unmap_mmio() local 233 seg = &ppt->mmio[i]; in ppt_unmap_mmio() 234 if (seg->len == 0) in ppt_unmap_mmio() 236 (void)vm_unmap_mmio(vm, seg->gpa, seg->len); in ppt_unmap_mmio() 354 struct pptseg *seg; in ppt_is_mmio() local 362 if (seg->len == 0) in ppt_is_mmio() 364 if (gpa >= seg->gpa && gpa < seg->gpa + seg->len) in ppt_is_mmio() 448 struct pptseg *seg; in ppt_map_mmio() local 456 seg = &ppt->mmio[i]; in ppt_map_mmio() 460 seg->gpa = gpa; in ppt_map_mmio() [all …]
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | txonly.c | 70 struct rte_mbuf *seg; in copy_buf_to_pkt_segs() local 74 seg = pkt; in copy_buf_to_pkt_segs() 75 while (offset >= seg->data_len) { in copy_buf_to_pkt_segs() 76 offset -= seg->data_len; in copy_buf_to_pkt_segs() 77 seg = seg->next; in copy_buf_to_pkt_segs() 79 copy_len = seg->data_len - offset; in copy_buf_to_pkt_segs() 80 seg_buf = rte_pktmbuf_mtod_offset(seg, char *, offset); in copy_buf_to_pkt_segs() 85 seg = seg->next; in copy_buf_to_pkt_segs() 86 seg_buf = rte_pktmbuf_mtod(seg, char *); in copy_buf_to_pkt_segs() 87 copy_len = seg->data_len; in copy_buf_to_pkt_segs()
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf.c | 597 const struct rte_mbuf *seg = m; in rte_pktmbuf_copy() local 626 while (off >= seg->data_len) { in rte_pktmbuf_copy() 627 off -= seg->data_len; in rte_pktmbuf_copy() 628 seg = seg->next; in rte_pktmbuf_copy() 712 const struct rte_mbuf *seg = m; in __rte_pktmbuf_read() local 718 while (off >= rte_pktmbuf_data_len(seg)) { in __rte_pktmbuf_read() 719 off -= rte_pktmbuf_data_len(seg); in __rte_pktmbuf_read() 720 seg = seg->next; in __rte_pktmbuf_read() 723 if (off + len <= rte_pktmbuf_data_len(seg)) in __rte_pktmbuf_read() 728 copy_len = rte_pktmbuf_data_len(seg) - off; in __rte_pktmbuf_read() [all …]
|
| /f-stack/dpdk/app/test/ |
| H A D | packet_burst_generator.c | 21 struct rte_mbuf *seg; in copy_buf_to_pkt_segs() local 25 seg = pkt; in copy_buf_to_pkt_segs() 26 while (offset >= seg->data_len) { in copy_buf_to_pkt_segs() 27 offset -= seg->data_len; in copy_buf_to_pkt_segs() 28 seg = seg->next; in copy_buf_to_pkt_segs() 30 copy_len = seg->data_len - offset; in copy_buf_to_pkt_segs() 31 seg_buf = rte_pktmbuf_mtod_offset(seg, char *, offset); in copy_buf_to_pkt_segs() 36 seg = seg->next; in copy_buf_to_pkt_segs() 37 seg_buf = rte_pktmbuf_mtod(seg, void *); in copy_buf_to_pkt_segs()
|
| /f-stack/freebsd/amd64/vmm/intel/ |
| H A D | vmcs.c | 134 vmcs_seg_desc_encoding(int seg, uint32_t *base, uint32_t *lim, uint32_t *acc) in vmcs_seg_desc_encoding() argument 137 switch (seg) { in vmcs_seg_desc_encoding() 255 vmcs_setdesc(struct vmcs *vmcs, int running, int seg, struct seg_desc *desc) in vmcs_setdesc() argument 260 error = vmcs_seg_desc_encoding(seg, &base, &limit, &access); in vmcs_setdesc() 262 panic("vmcs_setdesc: invalid segment register %d", seg); in vmcs_setdesc() 283 vmcs_getdesc(struct vmcs *vmcs, int running, int seg, struct seg_desc *desc) in vmcs_getdesc() argument 289 error = vmcs_seg_desc_encoding(seg, &base, &limit, &access); in vmcs_getdesc() 291 panic("vmcs_getdesc: invalid segment register %d", seg); in vmcs_getdesc() 497 vmcs_snapshot_desc(struct vmcs *vmcs, int running, int seg, in vmcs_snapshot_desc() argument 504 ret = vmcs_getdesc(vmcs, running, seg, &desc); in vmcs_snapshot_desc() [all …]
|
| /f-stack/freebsd/crypto/ccp/ |
| H A D | ccp_hardware.c | 891 struct sglist_seg *seg; in ccp_passthrough_sgl() local 897 seg = &sgl->sg_segs[i]; in ccp_passthrough_sgl() 1078 struct sglist_seg *seg; in ccp_sha() local 1105 seg = &sgl_src->sg_segs[i]; in ccp_sha() 1106 msgsize += seg->ss_len; in ccp_sha() 1118 seg = &sgl_dst->sg_segs[i]; in ccp_sha() 1420 struct sglist_seg *seg; in ccp_do_xts() local 1445 desc->length = seg->ss_len; in ccp_do_xts() 1618 struct sglist_seg *seg; in ccp_do_blkcipher() local 1726 struct sglist_seg *seg; in ccp_do_ghash_aad() local [all …]
|
| /f-stack/freebsd/mips/nlm/hal/ |
| H A D | nlmsaelib.h | 570 nlm_crypto_fill_src_seg(struct nlm_crypto_pkt_param *param, int seg, in nlm_crypto_fill_src_seg() argument 579 param->segment[seg][0] = nlm_crypto_form_pkt_desc4(len, in nlm_crypto_fill_src_seg() 583 seg++; in nlm_crypto_fill_src_seg() 585 return (seg); in nlm_crypto_fill_src_seg() 590 int seg, unsigned char *output, unsigned int outlen) in nlm_crypto_fill_dst_seg() argument 598 param->segment[seg][1] = nlm_crypto_form_pkt_desc5(len, 1, 0, in nlm_crypto_fill_dst_seg() 602 seg++; in nlm_crypto_fill_dst_seg() 604 return (seg); in nlm_crypto_fill_dst_seg()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | db_disasm.c | 1117 const char * seg; in db_print_address() 1127 if (seg) { 1154 const char * seg; 1250 const char * seg; in db_disasm() local 1270 seg = NULL; in db_disasm() 1287 seg = "%es"; in db_disasm() 1290 seg = "%ss"; in db_disasm() 1293 seg = "%cs"; in db_disasm() 1637 if (seg) in db_disasm() 1651 if (seg) in db_disasm() [all …]
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | uio.h | 120 offset_t offset, uio_seg_t seg, ssize_t resid, size_t skip) in uio_iovec_init() argument 122 ASSERT(seg == UIO_USERSPACE || seg == UIO_SYSSPACE); in uio_iovec_init() 127 uio->uio_segflg = seg; in uio_iovec_init()
|
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_instruction_emul.c | 730 __func__, error, seg)); in get_gla() 1893 KASSERT(seg >= VM_REG_GUEST_ES && seg <= VM_REG_GUEST_GS, in vie_calculate_gla() 2332 *seg = VM_REG_GUEST_CS; in segment_override() 2335 *seg = VM_REG_GUEST_SS; in segment_override() 2338 *seg = VM_REG_GUEST_DS; in segment_override() 2341 *seg = VM_REG_GUEST_ES; in segment_override() 2344 *seg = VM_REG_GUEST_FS; in segment_override() 2347 *seg = VM_REG_GUEST_GS; in segment_override() 2819 enum vm_reg_name seg; in verify_gla() local 2870 seg = VM_REG_GUEST_SS; in verify_gla() [all …]
|
| H A D | vmm.c | 672 struct mem_seg *seg; in vm_alloc_memseg() local 683 if (seg->len == len && seg->sysmem == sysmem) in vm_alloc_memseg() 693 seg->len = len; in vm_alloc_memseg() 694 seg->object = obj; in vm_alloc_memseg() 695 seg->sysmem = sysmem; in vm_alloc_memseg() 703 struct mem_seg *seg; in vm_get_memseg() local 710 *len = seg->len; in vm_get_memseg() 712 *sysmem = seg->sysmem; in vm_get_memseg() 721 struct mem_seg *seg; in vm_free_memseg() local 737 struct mem_seg *seg; in vm_mmap_memseg() local [all …]
|
| /f-stack/dpdk/drivers/net/thunderx/ |
| H A D | nicvf_rxtx.c | 193 struct rte_mbuf *pkt, *seg; in nicvf_xmit_pkts_multiseg() local 222 seg = pkt->next; in nicvf_xmit_pkts_multiseg() 224 txbuffs[tail] = seg; in nicvf_xmit_pkts_multiseg() 225 fill_sq_desc_gather(desc_ptr + tail, seg); in nicvf_xmit_pkts_multiseg() 227 seg = seg->next; in nicvf_xmit_pkts_multiseg() 525 struct rte_mbuf *pkt, *seg, *prev; in nicvf_process_cq_mseg_entry() local 562 seg = (struct rte_mbuf *)nicvf_mbuff_phy2virt in nicvf_process_cq_mseg_entry() 565 prev->next = seg; in nicvf_process_cq_mseg_entry() 566 seg->data_len = rb_sz[nicvf_frag_num(seg_idx)]; in nicvf_process_cq_mseg_entry() 567 nicvf_mbuff_init_update(seg, mbuf_init, 0); in nicvf_process_cq_mseg_entry() [all …]
|
| /f-stack/freebsd/arm64/acpica/ |
| H A D | acpi_iort.c | 173 iort_pci_rc_map(u_int seg, u_int rid, u_int outtype, u_int *outid) in iort_pci_rc_map() argument 180 if (node->data.pci_rc.PciSegmentNumber != seg) in iort_pci_rc_map() 210 acpi_iort_map_smmu(u_int seg, u_int devid, void **smmu, u_int *sid) in acpi_iort_map_smmu() argument 556 acpi_iort_map_pci_msi(u_int seg, u_int rid, u_int *xref, u_int *devid) in acpi_iort_map_pci_msi() argument 560 node = iort_pci_rc_map(seg, rid, ACPI_IORT_NODE_ITS_GROUP, devid); in acpi_iort_map_pci_msi() 573 acpi_iort_map_pci_smmuv3(u_int seg, u_int rid, u_int *xref, u_int *sid) in acpi_iort_map_pci_smmuv3() argument 578 node = iort_pci_rc_map(seg, rid, ACPI_IORT_NODE_SMMU_V3, sid); in acpi_iort_map_pci_smmuv3()
|