| /drivers/hv/ |
| A D | mshv_root_main.c | 1040 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 D | mshv_irq.c | 18 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 D | mshv_synic.c | 134 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 D | mshv_eventfd.c | 33 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 D | mshv_eventfd.h | 43 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 D | mshv_root.h | 84 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 D | Kconfig | 60 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 D | vmu-flash.c | 25 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 D | io.c | 124 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 D | encodings.c | 647 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 D | Kconfig | 19 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 D | rfd_ftl.c | 71 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 D | ftl.c | 1008 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 D | vsp1_uds.c | 310 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 D | vsp1_entity.h | 93 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 D | vsp1_wpf.c | 396 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 D | vsp1_rpf.c | 314 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 D | vsp1_pipe.c | 630 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 D | isst_tpmi_core.c | 441 *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 D | rmi_f34v7.c | 231 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 D | boot.c | 163 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 D | fsl_hypervisor.c | 63 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 D | Kconfig | 38 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 D | st.c | 965 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 D | card_sysfs.c | 188 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()
|