Home
last modified time | relevance | path

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

12345678910>>...25

/linux/drivers/hv/
H A Dmshv_root_main.c38 MODULE_DESCRIPTION("Microsoft Hyper-V root partition VMM interface /dev/mshv");
80 static int mshv_init_async_handler(struct mshv_partition *partition);
124 * Only allow hypercalls that have a u64 partition id as the first member of
155 static int mshv_ioctl_passthru_hvcall(struct mshv_partition *partition, in mshv_ioctl_passthru_hvcall() argument
187 /* async hypercalls can only be called from partition fd */ in mshv_ioctl_passthru_hvcall()
190 ret = mshv_init_async_handler(partition); in mshv_ioctl_passthru_hvcall()
216 *(u64 *)input_pg = partition->pt_id; in mshv_ioctl_passthru_hvcall()
226 mshv_async_hvcall_handler(partition, &status); in mshv_ioctl_passthru_hvcall()
234 ret = hv_call_deposit_pages(NUMA_NO_NODE, partition->pt_id, 1); in mshv_ioctl_passthru_hvcall()
913 mshv_partition_ioctl_create_vp(struct mshv_partition *partition, in mshv_partition_ioctl_create_vp() argument
1037 mshv_init_async_handler(struct mshv_partition * partition) mshv_init_async_handler() argument
1051 struct mshv_partition *partition = data; mshv_async_hvcall_handler() local
1187 mshv_partition_region_by_gfn(struct mshv_partition * partition,u64 gfn) mshv_partition_region_by_gfn() argument
1201 mshv_partition_region_by_uaddr(struct mshv_partition * partition,u64 uaddr) mshv_partition_region_by_uaddr() argument
1219 mshv_partition_create_region(struct mshv_partition * partition,struct mshv_user_mem_region * mem,struct mshv_mem_region ** regionpp,bool is_mmio) mshv_partition_create_region() argument
1265 struct mshv_partition *partition = region->partition; mshv_partition_mem_region_map() local
1331 mshv_map_user_memory(struct mshv_partition * partition,struct mshv_user_mem_region mem) mshv_map_user_memory() argument
1379 mshv_unmap_user_memory(struct mshv_partition * partition,struct mshv_user_mem_region mem) mshv_unmap_user_memory() argument
1414 mshv_partition_ioctl_set_memory(struct mshv_partition * partition,struct mshv_user_mem_region __user * user_mem) mshv_partition_ioctl_set_memory() argument
1436 mshv_partition_ioctl_ioeventfd(struct mshv_partition * partition,void __user * user_args) mshv_partition_ioctl_ioeventfd() argument
1448 mshv_partition_ioctl_irqfd(struct mshv_partition * partition,void __user * user_args) mshv_partition_ioctl_irqfd() argument
1460 mshv_partition_ioctl_get_gpap_access_bitmap(struct mshv_partition * partition,void __user * user_args) mshv_partition_ioctl_get_gpap_access_bitmap() argument
1544 mshv_partition_ioctl_set_msi_routing(struct mshv_partition * partition,void __user * user_args) mshv_partition_ioctl_set_msi_routing() argument
1574 mshv_partition_ioctl_initialize(struct mshv_partition * partition) mshv_partition_ioctl_initialize() argument
1598 struct mshv_partition *partition = filp->private_data; mshv_partition_ioctl() local
1703 drain_all_vps(const struct mshv_partition * partition) drain_all_vps() argument
1728 remove_partition(struct mshv_partition * partition) remove_partition() argument
1741 destroy_partition(struct mshv_partition * partition) destroy_partition() argument
1835 mshv_partition_get(struct mshv_partition * partition) mshv_partition_get() argument
1857 mshv_partition_put(struct mshv_partition * partition) mshv_partition_put() argument
1866 struct mshv_partition *partition = filp->private_data; mshv_partition_release() local
1878 add_partition(struct mshv_partition * partition) add_partition() argument
1897 struct mshv_partition *partition; mshv_ioctl_create_partition() local
[all...]
H 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()
83 void mshv_free_routing_table(struct mshv_partition *partition) in mshv_free_routing_table() argument
86 rcu_access_pointer(partition->pt_girq_tbl); in mshv_free_routing_table()
92 mshv_ret_girq_entry(struct mshv_partition *partition, u3 argument
[all...]
H A Dmshv_eventfd.h17 * partition.irqfds.resampler_lock
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,
/linux/drivers/mtd/maps/
H A Dvmu-flash.c25 int partition; member
44 int partition; member
57 struct mtd_info *mtd, int partition) in ofs_to_block() argument
69 if (src_ofs >= card->parts[partition].numblocks * card->blocklen) in ofs_to_block()
73 if (num > card->parts[partition].numblocks) in ofs_to_block()
115 int partition, error = 0, x, wait; in maple_vmu_read_block() local
122 partition = mpart->partition; in maple_vmu_read_block()
124 pcache = card->parts[partition].pcache; in maple_vmu_read_block()
145 sendbuf = cpu_to_be32(partition << 2 in maple_vmu_read_block()
232 int partition, error, locking, x, phaselen, wait; maple_vmu_write_block() local
310 int partition, error; vmu_flash_read_char() local
358 int index = 0, retval, partition, leftover, numblocks; vmu_flash_read() local
422 int index = 0, partition, error = 0, numblocks; vmu_flash_write() local
[all...]
/linux/block/partitions/
H A DKconfig8 bool "Advanced partition selection"
21 bool "Acorn partition support" if PARTITION_ADVANCED
27 bool "Cumana partition support" if PARTITION_ADVANCED
35 bool "EESOX partition support" if PARTITION_ADVANCED
40 bool "ICS partition support" if PARTITION_ADVANCED
48 bool "Native filecore partition support" if PARTITION_ADVANCED
58 bool "PowerTec partition support" if PARTITION_ADVANCED
62 Support reading partition tables created on Acorn machines using
66 bool "RISCiX partition support" if PARTITION_ADVANCED
75 bool "AIX basic partition tabl
[all...]
/linux/drivers/net/wireless/ti/wl1251/
H A Dio.c89 * There are two VIRTUAL partitions (the memory partition and the
90 * registers partition), which are mapped to two different areas of the
93 * memory partition comes before the register partition, but the opposite is
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()
128 wl1251_error("can not allocate partition buffer"); in wl1251_set_partition()
141 " address range. Truncating partition[ in wl1251_set_partition()
[all...]
/linux/fs/udf/
H A Dpartition.c3 * partition.c
26 uint16_t partition, uint32_t offset) in udf_get_pblock() argument
30 if (partition >= sbi->s_partitions) { in udf_get_pblock()
31 udf_debug("block=%u, partition=%u, offset=%u: invalid partition\n", in udf_get_pblock()
32 block, partition, offset); in udf_get_pblock()
35 map = &sbi->s_partmaps[partition]; in udf_get_pblock()
37 return map->s_partition_func(sb, block, partition, offset); in udf_get_pblock()
43 uint16_t partition, uint32_t offset) in udf_get_pblock_virt15() argument
55 map = &sbi->s_partmaps[partition]; in udf_get_pblock_virt15()
102 udf_get_pblock_virt20(struct super_block * sb,uint32_t block,uint16_t partition,uint32_t offset) udf_get_pblock_virt20() argument
108 udf_get_pblock_spar15(struct super_block * sb,uint32_t block,uint16_t partition,uint32_t offset) udf_get_pblock_spar15() argument
276 udf_try_read_meta(struct inode * inode,uint32_t block,uint16_t partition,uint32_t offset) udf_try_read_meta() argument
304 udf_get_pblock_meta25(struct super_block * sb,uint32_t block,uint16_t partition,uint32_t offset) udf_get_pblock_meta25() argument
[all...]
/linux/arch/arm/boot/dts/marvell/
H A Darmada-385-linksys-caiman.dts81 partition@0 {
87 partition@100000 {
92 partition@140000 {
97 partition@900000 {
104 partition@a00000 {
109 partition@1000000 {
115 partition@3200000 {
120 partition@3800000 {
128 partition@5a00000 {
139 partition
[all...]
H A Darmada-385-linksys-shelby.dts81 partition@0 {
87 partition@100000 {
92 partition@140000 {
97 partition@900000 {
104 partition@a00000 {
109 partition@1000000 {
115 partition@3200000 {
120 partition@3800000 {
128 partition@5a00000 {
139 partition
[all...]
H A Darmada-385-linksys-cobra.dts81 partition@0 {
87 partition@100000 {
92 partition@140000 {
97 partition@900000 {
104 partition@a00000 {
109 partition@1000000 {
115 partition@3200000 {
120 partition@3800000 {
128 partition@5a00000 {
139 partition
[all...]
H A Darmada-385-linksys-rango.dts89 partition@0 {
95 partition@200000 {
100 partition@220000 {
105 partition@7e0000 {
111 partition@820000 {
118 partition@a00000 {
123 partition@1000000 {
129 partition@5a00000 {
134 partition@6000000 {
142 partition
[all...]
/linux/Documentation/block/
H A Dcmdline-partition.rst2 Embedded device command line partition parsing
6 block device partition table from the kernel command line.
11 Users can easily change the partition.
24 partition size, in bytes, such as: 512, 1m, 1G.
32 partition start address, in bytes.
38 partition name. Kernel sends uevent with "PARTNAME". Application can
39 create a link to block device partition with the name "PARTNAME".
40 User space application can access partition by partition name.
43 read-only. Flag the partition a
[all...]
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-apf28.dts30 partition@0 {
35 partition@300000 {
40 partition@380000 {
45 partition@400000 {
50 partition@480000 {
55 partition@500000 {
60 partition@d00000 {
/linux/arch/powerpc/boot/dts/fsl/
H A Dp1022ds.dtsi44 partition@0 {
50 partition@3000000 {
56 partition@3e00000 {
62 partition@4000000 {
68 partition@4400000 {
73 partition@7f00000 {
79 partition@7f80000 {
92 partition@0 {
98 partition@2000000 {
103 partition
[all...]
H A Dmpc8536ds.dtsi44 partition@0 {
49 partition@3000000 {
55 partition@3e00000 {
61 partition@4000000 {
66 partition@4400000 {
71 partition@7f00000 {
76 partition@7f80000 {
90 partition@0 {
96 partition@2000000 {
101 partition
[all...]
H A Dp1024rdb.dtsi44 partition@0 {
52 partition@40000 {
58 partition@80000 {
64 partition@400000 {
70 partition@f00000 {
87 partition@0 {
95 partition@100000 {
101 partition@200000 {
107 partition@600000 {
113 partition
[all...]
H A Dp2020rdb.dts44 partition@0 {
52 partition@40000 {
59 partition@80000 {
66 partition@400000 {
72 partition@f00000 {
89 partition@0 {
97 partition@100000 {
104 partition@200000 {
111 partition@600000 {
118 partition
[all...]
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3430-sdp.dts84 partition@0 {
88 partition@40000 {
92 partition@80000 {
96 partition@280000 {
127 partition@0 {
131 partition@80000 {
135 partition@1c0000 {
139 partition@280000 {
143 partition@780000 {
172 partition
[all...]
/linux/drivers/md/dm-vdo/
H A Dencodings.c636 * @partition: The slab depot partition
647 int vdo_configure_slab_depot(const struct partition *partition, in vdo_configure_slab_depot() argument
657 __func__, (unsigned long long) partition->count, in vdo_configure_slab_depot()
658 (unsigned long long) partition->offset, in vdo_configure_slab_depot()
662 slab_count = (partition->count / slab_size); in vdo_configure_slab_depot()
671 last_block = partition->offset + total_slab_blocks; in vdo_configure_slab_depot()
675 .first_block = partition->offset, in vdo_configure_slab_depot()
683 (unsigned long long) (partition in vdo_configure_slab_depot()
784 struct partition *partition; allocate_partition() local
933 struct partition *partition; vdo_get_partition() local
955 struct partition *partition; vdo_get_known_partition() local
965 const struct partition *partition; encode_layout() local
1000 struct partition *partition; decode_layout() local
[all...]
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-ipq4018-ap120c-ac.dtsi124 partition@0 {
130 partition@40000 {
136 partition@60000 {
142 partition@c0000 {
148 partition@d0000 {
154 partition@e0000 {
159 partition@f0000 {
165 partition@170000 {
185 partition@180000 {
191 partition
[all...]
H A Dqcom-ipq4018-jalapeno.dts83 partition@0 {
89 partition@40000 {
95 partition@60000 {
101 partition@c0000 {
107 partition@d0000 {
113 partition@e0000 {
118 partition@f0000 {
124 partition@170000 {
144 partition@0 {
149 partition
[all...]
/linux/drivers/mtd/parsers/
H A DKconfig15 This provides partition parsing for BCM63xx devices with CFE
19 tristate "Broadcom's U-Boot partition parser"
23 They are placed inside U-Boot partition itself at unspecified offset.
29 tristate "Command line partition table parsing"
32 Allow generic configuration of the MTD partition tables via the kernel
52 allowed in the partition definition, including mtd id's and partition
57 1 flash resource (mtd-id "sa1100"), with 1 single writable partition:
70 This provides a open firmware device tree partition parser
71 which derives the partition ma
[all...]
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53340-ubnt-unifi-switch8.dts45 partition@0 {
50 partition@c0000 {
55 partition@d0000 {
60 partition@e0000 {
65 partition@fe0000 {
70 partition@1ef0000 {
75 partition@1ff0000 {
/linux/arch/arm64/boot/dts/broadcom/northstar2/
H A Dns2-xmc.dts88 partition@0 {
94 partition@280000 {
100 partition@2c0000 {
106 partition@300000 {
112 partition@4000000 {
117 partition@a400000 {
156 partition@0 {
161 partition@80000 {
166 partition@1e0000 {
171 partition
[all...]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7986a-bananapi-bpi-r3-nor.dtso28 partition@0 {
34 partition@40000 {
39 partition@80000 {
44 partition@100000 {
50 partition@180000 {
55 partition@c00000 {

12345678910>>...25