/openbmc/linux/drivers/pcmcia/ |
H A D | omap_cf.c | 201 unsigned seg; in omap_cf_probe() local 208 seg = (int) pdev->dev.platform_data; in omap_cf_probe() 209 if (seg == 0 || seg > 3) in omap_cf_probe() 256 omap_writew(~(1 << seg), CF_CFG); in omap_cf_probe() 258 pr_info("%s: cs%d on irq %d\n", driver_name, seg, irq); in omap_cf_probe()
|
/openbmc/linux/fs/nfsd/ |
H A D | nfs4layouts.c | 341 layout_end(struct nfsd4_layout_seg *seg) in layout_end() argument 343 u64 end = seg->offset + seg->length; in layout_end() 405 struct nfsd4_layout_seg *seg = &lgp->lg_seg; in nfsd4_insert_layout() local 416 if (layouts_try_merge(&lp->lo_seg, seg)) in nfsd4_insert_layout() 425 memcpy(&new->lo_seg, seg, sizeof(new->lo_seg)); in nfsd4_insert_layout() 434 if (layouts_try_merge(&lp->lo_seg, seg)) in nfsd4_insert_layout() 471 if (seg->offset <= lo->offset) { in nfsd4_return_file_layout() 472 if (layout_end(seg) >= end) { in nfsd4_return_file_layout() 476 lo->offset = layout_end(seg); in nfsd4_return_file_layout() 479 if (layout_end(seg) < end) { in nfsd4_return_file_layout() [all …]
|
/openbmc/u-boot/arch/arm/mach-keystone/ |
H A D | ddr3.c | 152 u32 seg, blks, dst, edma_blks; in ddr3_reset_data() local 192 for (seg = 0; seg < seg_num; seg += KS2_MSMC_MAP_SEG_NUM) { in ddr3_reset_data() 198 KS2_MSMC_DST_SEG_BASE + seg, in ddr3_reset_data() 203 KS2_MSMC_DST_SEG_BASE + seg, in ddr3_reset_data() 207 if ((seg_num - seg) > KS2_MSMC_MAP_SEG_NUM) in ddr3_reset_data() 212 edma_blks = (seg_num - seg) << (KS2_MSMC_SEG_SIZE_SHIFT in ddr3_reset_data()
|
/openbmc/linux/drivers/xen/ |
H A D | xen-scsiback.c | 215 return vaddr_page(req->pages[seg]); in vaddr() 477 flags, seg[i].gref, info->domid); in scsiback_gnttab_data_map_list() 500 struct scsiif_request_segment *seg; in scsiback_gnttab_data_map() local 530 n_segs = ring_req->seg[i].length / in scsiback_gnttab_data_map() 535 ring_req->seg[i].length) in scsiback_gnttab_data_map() 561 seg = ring_req->seg; in scsiback_gnttab_data_map() 570 n_segs = ring_req->seg[i].length / in scsiback_gnttab_data_map() 581 end_seg += ring_req->seg[0].length; in scsiback_gnttab_data_map() 586 sg_set_page(sg, pg[i], seg->length, seg->offset); in scsiback_gnttab_data_map() 588 seg++; in scsiback_gnttab_data_map() [all …]
|
/openbmc/linux/arch/x86/hyperv/ |
H A D | ivm.c | 252 #define hv_populate_vmcb_seg(seg, gdtr_base) \ argument 254 if (seg.selector) { \ 255 seg.base = 0; \ 256 seg.limit = HV_AP_SEGMENT_LIMIT; \ 257 seg.attrib = *(u16 *)(gdtr_base + seg.selector + 5); \ 258 seg.attrib = (seg.attrib & 0xFF) | ((seg.attrib >> 4) & 0xF00); \
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_gnttab.c | 464 XenGrantCopySegment *seg = &segs[i]; in xen_be_gnttab_copy() local 466 uint32_t ref = to_domain ? seg->dest.foreign.ref : in xen_be_gnttab_copy() 467 seg->source.foreign.ref; in xen_be_gnttab_copy() 479 memcpy(page + seg->dest.foreign.offset, seg->source.virt, in xen_be_gnttab_copy() 480 seg->len); in xen_be_gnttab_copy() 482 memcpy(seg->dest.virt, page + seg->source.foreign.offset, in xen_be_gnttab_copy() 483 seg->len); in xen_be_gnttab_copy()
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | hantro_g2_vp9_dec.c | 379 const struct v4l2_vp9_segmentation *seg, in update_feat_and_flag() argument 406 const struct v4l2_vp9_segmentation *seg; in config_segment() local 430 seg = &dec_params->seg; in config_segment() 440 update_feat_and_flag(vp9_ctx, seg, feat_id, segid); in config_segment() 453 update_feat_and_flag(vp9_ctx, seg, feat_id, segid); in config_segment() 466 update_feat_and_flag(vp9_ctx, seg, feat_id, segid); in config_segment() 478 update_feat_and_flag(vp9_ctx, seg, feat_id, segid); in config_segment() 655 const struct v4l2_vp9_segmentation *seg = &dec_params->seg; in config_probs() local 672 memcpy(all_probs->segment_pred_probs, seg->pred_probs, in config_probs() 830 const struct v4l2_vp9_segmentation *seg; in config_registers() local [all …]
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86.c | 161 target_ulong linear_addr(CPUState *cpu, target_ulong addr, X86Seg seg) in linear_addr() argument 163 return vmx_read_segment_base(cpu, seg) + addr; in linear_addr() 167 X86Seg seg) in linear_addr_size() argument 179 return linear_addr(cpu, addr, seg); in linear_addr_size()
|
/openbmc/qemu/hw/net/ |
H A D | virtio-net.c | 2104 ret = virtio_net_do_receive(seg->nc, seg->buf, seg->size); in virtio_net_rsc_drain_seg() 2106 g_free(seg->buf); in virtio_net_rsc_drain_seg() 2107 g_free(seg); in virtio_net_rsc_drain_seg() 2161 seg->size = size; in virtio_net_rsc_cache_buf() 2162 seg->packets = 1; in virtio_net_rsc_cache_buf() 2163 seg->dup_ack = 0; in virtio_net_rsc_cache_buf() 2165 seg->nc = nc; in virtio_net_rsc_cache_buf() 2172 virtio_net_rsc_extract_unit4(chain, seg->buf, &seg->unit); in virtio_net_rsc_cache_buf() 2175 virtio_net_rsc_extract_unit6(chain, seg->buf, &seg->unit); in virtio_net_rsc_cache_buf() 2275 memmove(seg->buf + seg->size, data, n_unit->payload); in virtio_net_rsc_coalesce_data() [all …]
|
/openbmc/linux/drivers/block/xen-blkback/ |
H A D | blkback.c | 915 struct seg_buf seg[], in xen_blkbk_parse_indirect() argument 955 seg[n].offset = first_sect << 9; in xen_blkbk_parse_indirect() 956 preq->nr_sects += seg[n].nsec; in xen_blkbk_parse_indirect() 1094 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_32_req() 1147 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_64_req() 1295 struct seg_buf *seg = pending_req->seg; in dispatch_rw_block_io() local 1368 seg[i].nsec = req->u.rw.seg[i].last_sect - in dispatch_rw_block_io() 1370 seg[i].offset = (req->u.rw.seg[i].first_sect << 9); in dispatch_rw_block_io() 1375 preq.nr_sects += seg[i].nsec; in dispatch_rw_block_io() 1432 seg[i].nsec << 9, in dispatch_rw_block_io() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_lwt_seg6local.c | 289 struct ip6_addr_t *seg; in __encap_srh() local 303 seg = (struct ip6_addr_t *)((char *)srh + sizeof(*srh)); in __encap_srh() 307 seg->lo = bpf_cpu_to_be64(4 - lo); in __encap_srh() 308 seg->hi = bpf_cpu_to_be64(hi); in __encap_srh() 309 seg = (struct ip6_addr_t *)((char *)seg + sizeof(*seg)); in __encap_srh()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
H A D | hw_factory_dcn10.c | 50 #define BASE_INNER(seg) \ argument 51 DCE_BASE__INST0_SEG ## seg 54 #define BASE(seg) \ argument 55 BASE_INNER(seg)
|
/openbmc/linux/arch/x86/boot/compressed/ |
H A D | cmdline.c | 5 static inline void set_fs(unsigned long seg) in set_fs() argument 7 fs = seg << 4; /* shift it back */ in set_fs()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/src/ |
H A D | dmub_dcn303.c | 16 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn302.c | 34 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn301.c | 34 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn21.c | 34 #define BASE_INNER(seg) DMU_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn315.c | 40 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn316.c | 40 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
H A D | dmub_dcn314.c | 40 #define BASE_INNER(seg) DCN_BASE__INST0_SEG##seg argument
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
H A D | hw_factory_dcn21.c | 51 #define BASE_INNER(seg) DMU_BASE__INST0_SEG ## seg argument 53 #define BASE(seg) BASE_INNER(seg) argument
|
/openbmc/linux/drivers/peci/ |
H A D | request.c | 327 __ep_pci_cfg_read(struct peci_device *device, u8 msg_type, u8 seg, in __ep_pci_cfg_read() argument 348 req->tx.buf[7] = seg; /* PCI Segment */ in __ep_pci_cfg_read() 361 __ep_mmio_read(struct peci_device *device, u8 bar, u8 addr_type, u8 seg, in __ep_mmio_read() argument 378 req->tx.buf[7] = seg; /* PCI Segment */ in __ep_mmio_read() 458 peci_xfer_ep_pci_cfg_##x(struct peci_device *device, u8 seg, u8 bus, u8 dev, u8 func, u16 reg) \ 460 return __ep_pci_cfg_read(device, msg_type, seg, bus, dev, func, reg, sizeof(type)); \ 472 struct peci_request *peci_xfer_ep_mmio##y##_##x(struct peci_device *device, u8 bar, u8 seg, \ 475 return __ep_mmio_read(device, bar, addr_type, seg, bus, dev, func, \
|
/openbmc/qemu/hw/block/dataplane/ |
H A D | xen-block.c | 185 if (request->req.seg[i].first_sect > request->req.seg[i].last_sect) { in xen_block_parse_request() 189 if (request->req.seg[i].last_sect * dataplane->sector_size >= in xen_block_parse_request() 195 len = (request->req.seg[i].last_sect - in xen_block_parse_request() 196 request->req.seg[i].first_sect + 1) * dataplane->sector_size; in xen_block_parse_request() 228 segs[i].dest.foreign.ref = request->req.seg[i].gref; in xen_block_copy_request() 229 segs[i].dest.foreign.offset = request->req.seg[i].first_sect * in xen_block_copy_request() 233 segs[i].source.foreign.ref = request->req.seg[i].gref; in xen_block_copy_request() 234 segs[i].source.foreign.offset = request->req.seg[i].first_sect * in xen_block_copy_request() 238 segs[i].len = (request->req.seg[i].last_sect - in xen_block_copy_request() 239 request->req.seg[i].first_sect + 1) * in xen_block_copy_request()
|
/openbmc/linux/drivers/usb/early/ |
H A D | xhci-dbc.c | 179 seg->trbs = xdbc_get_page(&seg->dma); in xdbc_alloc_ring() 180 if (!seg->trbs) in xdbc_alloc_ring() 183 ring->segment = seg; in xdbc_alloc_ring() 190 struct xdbc_segment *seg = ring->segment; in xdbc_free_ring() local 192 if (!seg) in xdbc_free_ring() 195 memblock_phys_free(seg->dma, PAGE_SIZE); in xdbc_free_ring() 201 struct xdbc_segment *seg = ring->segment; in xdbc_reset_ring() local 204 memset(seg->trbs, 0, PAGE_SIZE); in xdbc_reset_ring() 206 ring->enqueue = seg->trbs; in xdbc_reset_ring() 207 ring->dequeue = seg->trbs; in xdbc_reset_ring() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn315/ |
H A D | hw_factory_dcn315.c | 57 #define BASE_INNER(seg) DCN_BASE__INST0_SEG ## seg argument 59 #define BASE(seg) BASE_INNER(seg) argument
|