Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 25 of 94) sorted by relevance

1234

/drivers/scsi/
Dlibiscsi_tcp.c64 struct iscsi_segment *segment);
90 iscsi_tcp_segment_init_sg(struct iscsi_segment *segment, in iscsi_tcp_segment_init_sg() argument
93 segment->sg = sg; in iscsi_tcp_segment_init_sg()
94 segment->sg_offset = offset; in iscsi_tcp_segment_init_sg()
95 segment->size = min(sg->length - offset, in iscsi_tcp_segment_init_sg()
96 segment->total_size - segment->total_copied); in iscsi_tcp_segment_init_sg()
97 segment->data = NULL; in iscsi_tcp_segment_init_sg()
109 static void iscsi_tcp_segment_map(struct iscsi_segment *segment, int recv) in iscsi_tcp_segment_map() argument
113 if (segment->data != NULL || !segment->sg) in iscsi_tcp_segment_map()
116 sg = segment->sg; in iscsi_tcp_segment_map()
[all …]
Discsi_tcp.c153 iscsi_tcp_segment_unmap(&tcp_conn->in.segment); in iscsi_sw_tcp_data_ready()
260 struct iscsi_segment *segment) in iscsi_sw_tcp_xmit_segment() argument
267 while (!iscsi_tcp_segment_done(tcp_conn, segment, 0, r)) { in iscsi_sw_tcp_xmit_segment()
273 offset = segment->copied; in iscsi_sw_tcp_xmit_segment()
274 copy = segment->size - offset; in iscsi_sw_tcp_xmit_segment()
276 if (segment->total_copied + segment->size < segment->total_size) in iscsi_sw_tcp_xmit_segment()
280 if (!segment->data) { in iscsi_sw_tcp_xmit_segment()
281 sg = segment->sg; in iscsi_sw_tcp_xmit_segment()
282 offset += segment->sg_offset + sg->offset; in iscsi_sw_tcp_xmit_segment()
288 .iov_base = segment->data + offset, in iscsi_sw_tcp_xmit_segment()
[all …]
/drivers/dma/xilinx/
Dxilinx_dma.c562 struct xilinx_vdma_tx_segment *segment; in xilinx_vdma_alloc_tx_segment() local
565 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_vdma_alloc_tx_segment()
566 if (!segment) in xilinx_vdma_alloc_tx_segment()
569 segment->phys = phys; in xilinx_vdma_alloc_tx_segment()
571 return segment; in xilinx_vdma_alloc_tx_segment()
583 struct xilinx_cdma_tx_segment *segment; in xilinx_cdma_alloc_tx_segment() local
586 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_cdma_alloc_tx_segment()
587 if (!segment) in xilinx_cdma_alloc_tx_segment()
590 segment->phys = phys; in xilinx_cdma_alloc_tx_segment()
592 return segment; in xilinx_cdma_alloc_tx_segment()
[all …]
/drivers/acpi/
Dpci_mcfg.c20 u16 segment; member
30 u16 segment; member
151 static int pci_mcfg_quirk_matches(struct mcfg_fixup *f, u16 segment, in pci_mcfg_quirk_matches() argument
158 f->segment == segment && in pci_mcfg_quirk_matches()
171 u16 segment = root->segment; in pci_mcfg_apply_quirks() local
177 if (pci_mcfg_quirk_matches(f, segment, bus_range)) { in pci_mcfg_apply_quirks()
198 u16 seg = root->segment; in pci_mcfg_lookup()
210 if (e->segment == seg && e->bus_start <= bus_res->start && in pci_mcfg_lookup()
260 e->segment = mptr->pci_segment; in pci_mcfg_parse()
Dpci_irq.c85 unsigned int segment; member
123 entry->id.segment == quirk->segment && in do_prt_fixups()
132 entry->id.segment, entry->id.bus, in do_prt_fixups()
144 int segment = pci_domain_nr(dev->bus); in acpi_pci_irq_check_entry() local
162 entry->id.segment = segment; in acpi_pci_irq_check_entry()
197 entry->id.segment, entry->id.bus, in acpi_pci_irq_check_entry()
Dpci_root.c524 unsigned long long segment, bus; in acpi_pci_root_add() local
537 segment = 0; in acpi_pci_root_add()
539 &segment); in acpi_pci_root_add()
573 root->segment = segment & 0xFFFF; in acpi_pci_root_add()
585 root->segment, &root->secondary); in acpi_pci_root_add()
607 root->segment, (unsigned int)root->secondary.start); in acpi_pci_root_add()
890 root->segment, busnum); in acpi_pci_root_create()
/drivers/staging/rts5208/
Dms.c2108 ms_card->segment = vzalloc(size);
2109 if (!ms_card->segment)
2134 block_no = ms_card->segment[seg_no].disable_count++;
2135 ms_card->segment[seg_no].defect_list[block_no] = defect_block;
2139 ms_card->segment[i].build_flag = 0;
2140 ms_card->segment[i].l2p_table = NULL;
2141 ms_card->segment[i].free_table = NULL;
2142 ms_card->segment[i].get_index = 0;
2143 ms_card->segment[i].set_index = 0;
2144 ms_card->segment[i].unused_blk_cnt = 0;
[all …]
/drivers/misc/eeprom/
Dat25.c158 unsigned segment; in at25_ee_write() local
191 segment = buf_size - (offset % buf_size); in at25_ee_write()
192 if (segment > count) in at25_ee_write()
193 segment = count; in at25_ee_write()
194 memcpy(cp, buf, segment); in at25_ee_write()
196 segment + at25->addrlen + 1); in at25_ee_write()
198 segment, offset, status); in at25_ee_write()
226 segment, offset, in at25_ee_write()
233 off += segment; in at25_ee_write()
234 buf += segment; in at25_ee_write()
[all …]
/drivers/remoteproc/
Dremoteproc_core.c1505 struct rproc_dump_segment *segment; in rproc_coredump_add_segment() local
1507 segment = kzalloc(sizeof(*segment), GFP_KERNEL); in rproc_coredump_add_segment()
1508 if (!segment) in rproc_coredump_add_segment()
1511 segment->da = da; in rproc_coredump_add_segment()
1512 segment->size = size; in rproc_coredump_add_segment()
1514 list_add_tail(&segment->node, &rproc->dump_segments); in rproc_coredump_add_segment()
1537 struct rproc_dump_segment *segment, in rproc_coredump_add_custom_segment() argument
1541 struct rproc_dump_segment *segment; in rproc_coredump_add_custom_segment() local
1543 segment = kzalloc(sizeof(*segment), GFP_KERNEL); in rproc_coredump_add_custom_segment()
1544 if (!segment) in rproc_coredump_add_custom_segment()
[all …]
/drivers/media/i2c/
Dad9389b.c786 int segment, u8 *buf) in ad9389b_dbg_dump_edid() argument
793 v4l2_dbg(lvl, debug, sd, "edid segment %d\n", segment); in ad9389b_dbg_dump_edid()
840 ed.segment = ad9389b_rd(sd, 0xc4); in ad9389b_edid_handler()
976 static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment) in edid_verify_crc() argument
982 if (edid_block_verify_crc(&data[segment * 256])) { in edid_verify_crc()
983 if ((segment + 1) * 2 <= blocks) in edid_verify_crc()
984 return edid_block_verify_crc(&data[segment * 256 + 128]); in edid_verify_crc()
990 static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment) in edid_verify_header() argument
999 if (segment) in edid_verify_header()
1013 int segment; in ad9389b_check_edid_status() local
[all …]
Dadv7511-v4l2.c1454 static void adv7511_dbg_dump_edid(int lvl, int debug, struct v4l2_subdev *sd, int segment, u8 *buf) in adv7511_dbg_dump_edid() argument
1458 v4l2_dbg(lvl, debug, sd, "edid segment %d\n", segment); in adv7511_dbg_dump_edid()
1481 ed.segment = adv7511_rd(sd, 0xc4); in adv7511_notify_no_edid()
1631 static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment) in edid_verify_crc() argument
1637 if (!edid_block_verify_crc(&data[segment * 256])) in edid_verify_crc()
1639 if ((segment + 1) * 2 <= blocks) in edid_verify_crc()
1640 return edid_block_verify_crc(&data[segment * 256 + 128]); in edid_verify_crc()
1644 static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment) in edid_verify_header() argument
1652 if (segment != 0) in edid_verify_header()
1669 int segment = adv7511_rd(sd, 0xc4); in adv7511_check_edid_status() local
[all …]
/drivers/net/ethernet/intel/i40e/
Di40e_ddp.c207 u32 segment; in i40e_ddp_is_pkg_hdr_valid() local
234 for (segment = 0; segment < pkg_hdr->segment_count; ++segment) { in i40e_ddp_is_pkg_hdr_valid()
235 u32 offset = pkg_hdr->segment_offset[segment]; in i40e_ddp_is_pkg_hdr_valid()
240 segment); in i40e_ddp_is_pkg_hdr_valid()
246 segment); in i40e_ddp_is_pkg_hdr_valid()
/drivers/s390/char/
Dtape_34xx.c37 unsigned int segment : 7; member
914 if (!sbid_list || (bid.segment < 2 && bid.wrap == 0)) in tape_34xx_add_sbid()
929 (sbid->bid.segment == bid.segment) && in tape_34xx_add_sbid()
953 sbid->bid.segment, in tape_34xx_add_sbid()
980 sbid->bid.segment, in tape_34xx_delete_sbid_from()
1004 bid->segment = 1; in tape_34xx_merge_sbid()
1019 bid->segment = sbid_to_use->bid.segment; in tape_34xx_merge_sbid()
1022 sbid_to_use->bid.segment, in tape_34xx_merge_sbid()
/drivers/net/ethernet/qlogic/qed/
Dqed_init_ops.c109 u16 i, segment; in qed_init_rt() local
128 for (segment = 1; i + segment < size; segment++) in qed_init_rt()
129 if (!p_valid[i + segment]) in qed_init_rt()
134 addr + (i << 2), segment, NULL); in qed_init_rt()
139 i += segment; in qed_init_rt()
/drivers/gpu/drm/amd/display/dc/
Ddm_services.h160 …dm_write_reg_func(ctx, reg + DCE_BASE.instance[0].segment[reg##_BASE_IDX] + inst_offset, value, __…
163 dm_read_reg_func(ctx, reg + DCE_BASE.instance[0].segment[reg##_BASE_IDX] + inst_offset, __func__)
166 …generic_reg_update_ex(ctx, DCE_BASE.instance[0].segment[mm##reg_name##_BASE_IDX] + mm##reg_name +…
170 …generic_reg_set_ex(ctx, DCE_BASE.instance[0].segment[mm##reg_name##_BASE_IDX] + mm##reg_name + ins…
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
Drv1_clk_mgr_vbios_smu.c34 unsigned int segment[MAX_SEGMENT]; member
63 (MP1_BASE.instance[0].segment[mm ## reg_name ## _BASE_IDX] + mm ## reg_name)
/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h202 void bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment,
639 u8 segment, u16 index, u8 op, in bnx2x_igu_ack_sb_gen() argument
646 (segment << IGU_REGULAR_SEGMENT_ACCESS_SHIFT) | in bnx2x_igu_ack_sb_gen()
684 u8 segment; in bnx2x_ack_sb() local
687 segment = storm; in bnx2x_ack_sb()
689 segment = IGU_SEG_ACCESS_DEF; in bnx2x_ack_sb()
691 segment = IGU_SEG_ACCESS_ATTN; in bnx2x_ack_sb()
693 segment = IGU_SEG_ACCESS_DEF; in bnx2x_ack_sb()
694 bnx2x_igu_ack_sb(bp, igu_sb_id, segment, index, op, update); in bnx2x_ack_sb()
/drivers/pci/controller/
Dpci-thunder-pem.c363 index = root->segment - PEM_MIN_DOM_IN_NODE; in thunder_pem_legacy_fw()
382 ret = acpi_get_rc_resources(dev, "CAVA02B", root->segment, res_pem); in thunder_pem_acpi_init()
395 thunder_pem_reserve_range(dev, root->segment, res_pem); in thunder_pem_acpi_init()
399 thunder_pem_reserve_range(dev, root->segment, &cfg->res); in thunder_pem_acpi_init()
/drivers/bluetooth/
Dbtqca.c307 const u8 *segment; in qca_download_firmware() local
321 segment = fw->data; in qca_download_firmware()
333 ret = qca_tlv_send_segment(hdev, segsize, segment, in qca_download_firmware()
338 segment += segsize; in qca_download_firmware()
/drivers/iommu/
Ddmar.c211 void *start, void*end, u16 segment, in dmar_insert_dev_scope() argument
220 if (segment != info->seg) in dmar_insert_dev_scope()
267 int dmar_remove_dev_scope(struct dmar_pci_notify_info *info, u16 segment, in dmar_remove_dev_scope() argument
273 if (info->seg != segment) in dmar_remove_dev_scope()
301 dmaru->segment, in dmar_pci_bus_add_dev()
319 if (dmar_remove_dev_scope(info, dmaru->segment, in dmar_pci_bus_del_dev()
367 if (dmaru->segment == drhd->segment && in dmar_find_dmaru()
401 dmaru->segment = drhd->segment; in dmar_parse_one_drhd()
676 drhd->segment == pci_domain_nr(dev->bus)) in dmar_find_matched_drhd_unit()
1052 iommu->segment = drhd->segment; in alloc_iommu()
/drivers/char/agp/
Dfrontend.c828 struct agp_segment *segment; in agpioc_reserve_wrap() local
833 segment = kmalloc((sizeof(struct agp_segment) * reserve.seg_count), in agpioc_reserve_wrap()
836 if (segment == NULL) in agpioc_reserve_wrap()
839 if (copy_from_user(segment, (void __user *) reserve.seg_list, in agpioc_reserve_wrap()
841 kfree(segment); in agpioc_reserve_wrap()
844 reserve.seg_list = segment; in agpioc_reserve_wrap()
851 kfree(segment); in agpioc_reserve_wrap()
/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dperf.fuc30 * PERF data segment
36 * PERF code segment
Dtest.fuc30 * TEST data segment
36 * TEST code segment
Didle.fuc30 * IDLE data segment
36 * IDLE code segment
/drivers/acpi/acpica/
Dhwpci.c217 pci_id->segment, pci_id->bus, pci_id->device, in acpi_hw_process_pci_list()
243 pci_id->segment, pci_id->bus, pci_id->device, in acpi_hw_process_pci_list()

1234