Home
last modified time | relevance | path

Searched refs:partition (Results 1 – 25 of 79) sorted by relevance

1234

/drivers/hv/
A Dmshv_root_main.c1040 pt_err(partition, in mshv_init_async_handler()
1251 region->partition = partition; in mshv_partition_create_region()
1265 struct mshv_partition *partition = region->partition; in mshv_partition_mem_region_map() local
1285 pt_err(partition, in mshv_partition_mem_region_map()
1300 pt_err(partition, in mshv_partition_mem_region_map()
1749 pt_err(partition, in destroy_partition()
1831 kfree(partition); in destroy_partition()
1838 return partition; in mshv_partition_get()
1927 partition = kzalloc(sizeof(*partition), GFP_KERNEL); in mshv_ioctl_create_partition()
1928 if (!partition) in mshv_ioctl_create_partition()
[all …]
A Dmshv_irq.c18 int mshv_update_routing_table(struct mshv_partition *partition, in mshv_update_routing_table() argument
67 mutex_lock(&partition->pt_irq_lock); in mshv_update_routing_table()
68 old = rcu_dereference_protected(partition->pt_girq_tbl, 1); in mshv_update_routing_table()
69 rcu_assign_pointer(partition->pt_girq_tbl, new); in mshv_update_routing_table()
70 mshv_irqfd_routing_update(partition); in mshv_update_routing_table()
71 mutex_unlock(&partition->pt_irq_lock); in mshv_update_routing_table()
73 synchronize_srcu_expedited(&partition->pt_irq_srcu); in mshv_update_routing_table()
86 rcu_access_pointer(partition->pt_girq_tbl); in mshv_free_routing_table()
97 girq_tbl = srcu_dereference_check(partition->pt_girq_tbl, in mshv_ret_girq_entry()
98 &partition->pt_irq_srcu, in mshv_ret_girq_entry()
[all …]
A Dmshv_synic.c134 struct mshv_partition *partition; in mshv_async_call_completion_isr() local
155 if (unlikely(!partition)) { in mshv_async_call_completion_isr()
161 complete(&partition->async_hypercall); in mshv_async_call_completion_isr()
182 struct mshv_partition *partition; in handle_bitset_message() local
200 if (unlikely(!partition)) { in handle_bitset_message()
238 vp = partition->pt_vp_array[vp_index]; in handle_bitset_message()
274 if (unlikely(!partition)) { in handle_pair_message()
287 vp = partition->pt_vp_array[vp_index]; in handle_pair_message()
319 struct mshv_partition *partition; in mshv_intercept_isr() local
330 if (unlikely(!partition)) { in mshv_intercept_isr()
[all …]
A Dmshv_eventfd.c33 mutex_lock(&partition->pt_irq_lock); in mshv_register_irq_ack_notifier()
35 mutex_unlock(&partition->pt_irq_lock); in mshv_register_irq_ack_notifier()
41 mutex_lock(&partition->pt_irq_lock); in mshv_unregister_irq_ack_notifier()
43 mutex_unlock(&partition->pt_irq_lock); in mshv_unregister_irq_ack_notifier()
80 struct mshv_partition *partition; in mshv_irqfd_resampler_ack() local
86 partition = resampler->rsmplr_partn; in mshv_irqfd_resampler_ack()
88 idx = srcu_read_lock(&partition->pt_irq_srcu); in mshv_irqfd_resampler_ack()
98 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_irqfd_resampler_ack()
169 vp = partition->pt_vp_array[irq->lapic_apic_id]; in mshv_try_assert_irq_fast()
202 idx = srcu_read_lock(&partition->pt_irq_srcu); in mshv_assert_irq_slow()
[all …]
A Dmshv_eventfd.h43 void mshv_eventfd_init(struct mshv_partition *partition);
44 void mshv_eventfd_release(struct mshv_partition *partition);
46 void mshv_register_irq_ack_notifier(struct mshv_partition *partition,
48 void mshv_unregister_irq_ack_notifier(struct mshv_partition *partition,
50 bool mshv_notify_acked_gsi(struct mshv_partition *partition, int gsi);
52 int mshv_set_unset_irqfd(struct mshv_partition *partition,
A Dmshv_root.h84 struct mshv_partition *partition; member
213 int mshv_update_routing_table(struct mshv_partition *partition,
216 void mshv_free_routing_table(struct mshv_partition *partition);
218 struct mshv_guest_irq_ent mshv_ret_girq_entry(struct mshv_partition *partition,
224 void mshv_irqfd_routing_update(struct mshv_partition *partition);
239 static inline bool mshv_partition_encrypted(struct mshv_partition *partition) in mshv_partition_encrypted() argument
241 return partition->isolation_type == HV_PARTITION_ISOLATION_TYPE_SNP; in mshv_partition_encrypted()
244 struct mshv_partition *mshv_partition_get(struct mshv_partition *partition);
245 void mshv_partition_put(struct mshv_partition *partition);
A DKconfig60 tristate "Microsoft Hyper-V root partition support"
64 # simplifies many assumptions in the root partition code.
72 partition on Microsoft Hyper-V.
/drivers/mtd/maps/
A Dvmu-flash.c25 int partition; member
44 int partition; member
115 int partition, error = 0, x, wait; in maple_vmu_read_block() local
122 partition = mpart->partition; in maple_vmu_read_block()
237 partition = mpart->partition; in maple_vmu_write_block()
310 int partition, error; in vmu_flash_read_char() local
314 partition = mpart->partition; in vmu_flash_read_char()
363 partition = mpart->partition; in vmu_flash_read()
429 partition = mpart->partition; in vmu_flash_write()
547 mpart->partition = card->partition; in vmu_queryblocks()
[all …]
/drivers/net/wireless/ti/wl1251/
A Dio.c124 struct wl1251_partition_set *partition; in wl1251_set_partition() local
126 partition = kmalloc(sizeof(*partition), GFP_KERNEL); in wl1251_set_partition()
127 if (!partition) { in wl1251_set_partition()
173 partition->mem.start = mem_start; in wl1251_set_partition()
174 partition->mem.size = mem_size; in wl1251_set_partition()
175 partition->reg.start = reg_start; in wl1251_set_partition()
176 partition->reg.size = reg_size; in wl1251_set_partition()
184 wl->if_ops->write(wl, HW_ACCESS_PART0_SIZE_ADDR, partition, in wl1251_set_partition()
185 sizeof(*partition)); in wl1251_set_partition()
187 kfree(partition); in wl1251_set_partition()
/drivers/md/dm-vdo/
A Dencodings.c647 int vdo_configure_slab_depot(const struct partition *partition, in vdo_configure_slab_depot() argument
784 struct partition *partition; in allocate_partition() local
787 result = vdo_allocate(1, struct partition, __func__, &partition); in allocate_partition()
791 partition->id = id; in allocate_partition()
933 struct partition *partition; in vdo_get_partition() local
935 for (partition = layout->head; partition != NULL; partition = partition->next) { in vdo_get_partition()
955 struct partition *partition; in vdo_get_known_partition() local
960 return partition; in vdo_get_known_partition()
965 const struct partition *partition; in encode_layout() local
983 for (partition = layout->head; partition != NULL; partition = partition->next) { in encode_layout()
[all …]
/drivers/mtd/parsers/
A DKconfig19 tristate "Broadcom's U-Boot partition parser"
29 tristate "Command line partition table parsing"
52 allowed in the partition definition, including mtd id's and partition
106 tristate "ARM Firmware Suite partition parsing"
151 partition parser using this code.
154 tristate "RedBoot partition table parsing"
174 int "Location of RedBoot partition table"
193 'partition', enable this option.
204 tristate "Qualcomm SMEM flash partition parser"
211 tristate "Sercomm partition table parser"
[all …]
/drivers/mtd/
A Drfd_ftl.c71 struct partition { struct
151 static int scan_header(struct partition *part) in scan_header()
242 struct partition *part = container_of(dev, struct partition, mbd); in rfd_ftl_readsect()
479 static int find_free_block(struct partition *part) in find_free_block()
603 struct partition *part = container_of(dev, struct partition, mbd); in do_writesect()
669 struct partition *part = container_of(dev, struct partition, mbd); in rfd_ftl_writesect()
711 struct partition *part = container_of(dev, struct partition, mbd); in rfd_ftl_discardsect()
738 struct partition *part = container_of(dev, struct partition, mbd); in rfd_ftl_getgeo()
749 struct partition *part; in rfd_ftl_add_mtd()
755 part = kzalloc(sizeof(struct partition), GFP_KERNEL); in rfd_ftl_add_mtd()
[all …]
A Dftl.c1008 partition_t *partition; in ftl_add_mtd() local
1012 if (!partition) { in ftl_add_mtd()
1018 partition->mbd.mtd = mtd; in ftl_add_mtd()
1020 if ((scan_header(partition) == 0) && in ftl_add_mtd()
1021 (build_maps(partition) == 0)) { in ftl_add_mtd()
1023 partition->state = FTL_FORMATTED; in ftl_add_mtd()
1028 partition->mbd.size = le32_to_cpu(partition->header.FormattedSize) >> 9; in ftl_add_mtd()
1030 partition->mbd.tr = tr; in ftl_add_mtd()
1031 partition->mbd.devnum = -1; in ftl_add_mtd()
1032 if (!add_mtd_blktrans_dev(&partition->mbd)) in ftl_add_mtd()
[all …]
/drivers/media/platform/renesas/vsp1/
A Dvsp1_uds.c310 const struct vsp1_partition *partition, in uds_configure_partition() argument
319 (partition->uds_sink.width in uds_configure_partition()
324 (partition->uds_source.width in uds_configure_partition()
326 (partition->uds_source.height in uds_configure_partition()
367 struct vsp1_partition *partition, in uds_partition() argument
379 partition->uds_sink.left = window->left * input->width in uds_partition()
381 partition->uds_sink.height = input->height; in uds_partition()
382 partition->uds_sink.top = 0; in uds_partition()
384 partition->uds_source = *window; in uds_partition()
386 *window = partition->uds_sink; in uds_partition()
[all …]
A Dvsp1_entity.h93 const struct vsp1_partition *partition,
99 void (*partition)(struct vsp1_entity *entity, member
102 struct vsp1_partition *partition,
170 const struct vsp1_partition *partition,
A Dvsp1_wpf.c396 const struct vsp1_partition *partition, in wpf_configure_partition() argument
416 width = partition->wpf.width; in wpf_configure_partition()
417 left = partition->wpf.left; in wpf_configure_partition()
418 height = partition->wpf.height; in wpf_configure_partition()
540 struct vsp1_partition *partition, in wpf_partition() argument
544 partition->wpf = *window; in wpf_partition()
553 .partition = wpf_partition,
A Dvsp1_rpf.c314 const struct vsp1_partition *partition, in rpf_configure_partition() argument
323 struct v4l2_rect crop = partition->rpf[rpf->entity.index]; in rpf_configure_partition()
383 struct vsp1_partition *partition, in rpf_partition() argument
388 struct v4l2_rect *rpf_rect = &partition->rpf[rpf->entity.index]; in rpf_partition()
411 .partition = rpf_partition,
A Dvsp1_pipe.c630 struct vsp1_partition *partition, in vsp1_pipeline_propagate_partition() argument
637 if (entity->ops->partition) in vsp1_pipeline_propagate_partition()
638 entity->ops->partition(entity, entity->state, pipe, in vsp1_pipeline_propagate_partition()
639 partition, index, window); in vsp1_pipeline_propagate_partition()
653 struct vsp1_partition *partition, in vsp1_pipeline_calculate_partition() argument
706 vsp1_pipeline_propagate_partition(pipe, partition, index, &window); in vsp1_pipeline_calculate_partition()
/drivers/platform/x86/intel/speed_select_if/
A Disst_tpmi_core.c441 *partition = i; in map_cdies()
497 *partition = 0; in map_partition_power_domain_id()
509 return map_cdies(sst_inst, id, partition); in map_partition_power_domain_id()
519 *partition = i; in map_partition_power_domain_id()
1557 u8 partition; in tpmi_sst_dev_add() local
1580 partition = plat_info->partition; in tpmi_sst_dev_add()
1581 if (partition >= SST_MAX_PARTITIONS) { in tpmi_sst_dev_add()
1676 tpmi_sst->power_domain_info[partition] = pd_info; in tpmi_sst_dev_add()
1678 tpmi_sst->cdie_mask[partition] = cdie_mask; in tpmi_sst_dev_add()
1679 tpmi_sst->io_dies[partition] = io_die_cnt; in tpmi_sst_dev_add()
[all …]
/drivers/input/rmi4/
A Drmi_f34v7.c231 u8 partition; in rmi_f34v7_write_partition_id() local
237 partition = CORE_CODE_PARTITION; in rmi_f34v7_write_partition_id()
242 partition = CORE_CONFIG_PARTITION; in rmi_f34v7_write_partition_id()
250 partition = FLASH_CONFIG_PARTITION; in rmi_f34v7_write_partition_id()
253 partition = GUEST_CODE_PARTITION; in rmi_f34v7_write_partition_id()
256 partition = CORE_CODE_PARTITION; in rmi_f34v7_write_partition_id()
262 partition = CORE_CONFIG_PARTITION; in rmi_f34v7_write_partition_id()
268 partition = FLASH_CONFIG_PARTITION; in rmi_f34v7_write_partition_id()
271 partition = GUEST_CODE_PARTITION; in rmi_f34v7_write_partition_id()
274 partition = BOOTLOADER_PARTITION; in rmi_f34v7_write_partition_id()
[all …]
/drivers/net/wireless/ti/wlcore/
A Dboot.c163 struct wlcore_partition_set partition; in wl1271_boot_upload_firmware_chunk() local
186 memcpy(&partition, &wl->ptable[PART_DOWN], sizeof(partition)); in wl1271_boot_upload_firmware_chunk()
187 partition.mem.start = dest; in wl1271_boot_upload_firmware_chunk()
188 ret = wlcore_set_partition(wl, &partition); in wl1271_boot_upload_firmware_chunk()
203 partition.mem.start = addr; in wl1271_boot_upload_firmware_chunk()
204 ret = wlcore_set_partition(wl, &partition); in wl1271_boot_upload_firmware_chunk()
/drivers/virt/
A Dfsl_hypervisor.c63 param.ret = fh_partition_restart(param.partition); in ioctl_restart()
85 param.ret = fh_partition_get_status(param.partition, &status); in ioctl_status()
108 param.ret = fh_partition_start(param.partition, param.entry_point, in ioctl_start()
130 param.ret = fh_partition_stop(param.partition); in ioctl_stop()
483 uint32_t partition; /* The partition handle, if used */ member
541 blocking_notifier_call_chain(&failover_subscribers, dbisr->partition, in fsl_hv_state_change_thread()
560 ret = fh_partition_get_status(dbisr->partition, &status); in fsl_hv_state_change_isr()
869 dbisr->partition = ret = get_parent_handle(np); in fsl_hypervisor_init()
A DKconfig38 3) An interrupt handler for shutting down the partition upon
39 receiving the shutdown doorbell from a manager partition.
42 partition shuts down.
/drivers/scsi/
A Dst.c965 STp->partition = 0; in reset_state()
3171 *partition = 0; in get_location()
3211 DEB(if (partition < 0) in set_location()
3218 if (partition != STp->partition) { in set_location()
3245 if (STp->partition != partition) { in set_location()
3250 partition); in set_location()
3270 STp->partition = p; in set_location()
3273 STp->partition = partition; in set_location()
3298 int i, partition; in find_partition() local
3305 return partition; in find_partition()
[all …]
/drivers/misc/genwqe/
A Dcard_sysfs.c188 int partition; in next_bitstream_store() local
191 if (kstrtoint(buf, 0, &partition) < 0) in next_bitstream_store()
194 switch (partition) { in next_bitstream_store()

Completed in 75 milliseconds

1234