Home
last modified time | relevance | path

Searched refs:zones (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Dalloc.c226 struct mlx4_zone_allocator *zones = kmalloc(sizeof(*zones), GFP_KERNEL); in mlx4_zone_allocator_create() local
228 if (NULL == zones) in mlx4_zone_allocator_create()
231 INIT_LIST_HEAD(&zones->entries); in mlx4_zone_allocator_create()
232 INIT_LIST_HEAD(&zones->prios); in mlx4_zone_allocator_create()
233 spin_lock_init(&zones->lock); in mlx4_zone_allocator_create()
234 zones->last_uid = 0; in mlx4_zone_allocator_create()
235 zones->mask = 0; in mlx4_zone_allocator_create()
236 zones->flags = flags; in mlx4_zone_allocator_create()
238 return zones; in mlx4_zone_allocator_create()
426 struct mlx4_zone_allocator *zones, u32 uid) in __mlx4_find_zone_by_uid() argument
[all …]
H A Dqp.c239 *base = mlx4_zone_alloc_entries(qp_table->zones, uid, cnt, align, in __mlx4_qp_reserve_range()
282 mlx4_zone_free_entries_unique(qp_table->zones, base_qpn, cnt); in __mlx4_qp_release_range()
558 qp_table->zones = mlx4_zone_allocator_create(MLX4_ZONE_ALLOC_FLAGS_NO_OVERLAP); in mlx4_create_zones()
560 if (NULL == qp_table->zones) in mlx4_create_zones()
579 err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_GENERAL, in mlx4_create_zones()
598 err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_RSS, in mlx4_create_zones()
709 err = mlx4_zone_add_one(qp_table->zones, *bitmap + k, in mlx4_create_zones()
731 mlx4_zone_allocator_destroy(qp_table->zones); in mlx4_create_zones()
739 if (qp_table->zones) { in mlx4_cleanup_qp_zones()
746 mlx4_zone_get_bitmap(qp_table->zones, in mlx4_cleanup_qp_zones()
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/device-mapper/
H A Ddm-zoned.rst25 host-managed disk with 256 MB zones, dm-zoned memory usage per disk
26 instance is at most 4.5 MB and as little as 5 zones will be used
38 write accesses to the sequential zones of a zoned block device.
39 Conventional zones are used for caching as well as for storing internal
42 in zones with the same size as the zoned block device. These zones will be
43 placed in front of the zones from the zoned block device and will be handled
44 just like conventional zones.
46 The zones of the device(s) are separated into 2 types:
48 1) Metadata zones: these are conventional zones used to store metadata.
49 Metadata zones are not reported as useable capacity to the user.
[all …]
/OK3568_Linux_fs/kernel/drivers/block/
H A Dnull_blk_zoned.c47 dev->zones = kvmalloc_array(dev->nr_zones, sizeof(struct blk_zone), in null_init_zoned_dev()
49 if (!dev->zones) in null_init_zoned_dev()
63 kvfree(dev->zones); in null_init_zoned_dev()
91 struct blk_zone *zone = &dev->zones[i]; in null_init_zoned_dev()
104 struct blk_zone *zone = &dev->zones[i]; in null_init_zoned_dev()
151 kvfree(dev->zones); in null_free_zoned_dev()
152 dev->zones = NULL; in null_free_zoned_dev()
195 memcpy(&zone, &dev->zones[zno], sizeof(struct blk_zone)); in null_report_zones()
214 struct blk_zone *zone = &dev->zones[null_zone_no(dev, sector)]; in null_zone_valid_read_len()
264 if (dev->zones[i].cond == BLK_ZONE_COND_IMP_OPEN) { in null_close_first_imp_zone()
[all …]
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Dzonefs.rst14 write zones of the device must be written sequentially starting from the end
34 space that is divided into zones. A zone is a group of consecutive LBAs and all
35 zones are contiguous (there are no LBA gaps). Zones may have different types.
37 * Conventional zones: there are no access constraints to LBAs belonging to
38 conventional zones. Any read or write access can be executed, similarly to a
40 * Sequential zones: these zones accept random reads but must be written
44 cannot be overwritten. Sequential zones must first be erased using a special
60 Zonefs exposes the zones of a zoned block device as files. The files
61 representing zones are grouped by zone type, which are themselves represented
85 Files representing zones of the same type are grouped together under the same
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-extended/timezone/
H A Dtimezone.inc4 HOMEPAGE = "http://www.iana.org/time-zones"
11 SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz;name=tzcode;subdir…
12 … http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata;subdir=tz \
17 UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones"
/OK3568_Linux_fs/kernel/drivers/thermal/tegra/
H A Dtegra-bpmp-thermal.c30 struct tegra_bpmp_thermal_zone **zones; member
109 if (tegra->zones[i]->idx != req->host_trip_reached.zone) in bpmp_mrq_thermal()
112 schedule_work(&tegra->zones[i]->tz_device_update_work); in bpmp_mrq_thermal()
176 tegra->zones = devm_kcalloc(&pdev->dev, max_num_zones, in tegra_bpmp_thermal_probe()
177 sizeof(*tegra->zones), GFP_KERNEL); in tegra_bpmp_thermal_probe()
178 if (!tegra->zones) in tegra_bpmp_thermal_probe()
211 tegra->zones[tegra->num_zones++] = zone; in tegra_bpmp_thermal_probe()
H A DKconfig9 Tegra systems-on-chip. The driver supports four thermal zones
11 zones to manage temperatures. This option is also required for the
/OK3568_Linux_fs/kernel/drivers/thermal/intel/
H A Dx86_pkg_temp_thermal.c64 static struct zone_device **zones; variable
101 return zones[id]; in pkg_temp_thermal_get_dev()
378 zones[id] = zonedev; in pkg_temp_thermal_device_add()
433 zones[topology_logical_die_id(cpu)] = NULL; in pkg_thermal_cpu_offline()
500 zones = kcalloc(max_id, sizeof(struct zone_device *), in pkg_temp_thermal_init()
502 if (!zones) in pkg_temp_thermal_init()
521 kfree(zones); in pkg_temp_thermal_init()
533 kfree(zones); in module_init()
/OK3568_Linux_fs/kernel/Documentation/power/powercap/
H A Dpowercap.rst19 Power zones represent different parts of the system, which can be controlled and
23 the system represented by different power zones are hierarchical (that is, one
25 controls), those power zones may also be organized in a hierarchy with one
150 control type called intel-rapl which contains two power zones, intel-rapl:0 and
151 intel-rapl:1, representing CPU packages. Each of these power zones contains
154 the zones and subzones contain energy monitoring attributes (energy_uj,
156 to be applied (the constraints in the 'package' power zones apply to the whole
170 Depending on different power zones, the Intel RAPL technology allows
173 All the zones contain attributes representing the constraint names,
245 enabled (rw): Enable/Disable controls at zone level or for all zones using
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dreada.c59 struct reada_zone *zones[BTRFS_MAX_MIRRORS]; member
365 re->zones[re->nzones++] = zone; in reada_find_extent()
409 dev = re->zones[nzones]->device; in reada_find_extent()
439 dev = re->zones[nzones]->device; in reada_find_extent()
466 zone = re->zones[nzones]; in reada_find_extent()
502 struct reada_zone *zone = re->zones[i]; in reada_extent_put()
510 struct reada_zone *zone = re->zones[i]; in reada_extent_put()
733 if (re->zones[i]->device == dev) { in reada_start_machine_dev()
892 re->zones[i]->start, in dump_devs()
893 re->zones[i]->end); in dump_devs()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/ttm/
H A Dttm_memory.c245 zone = glob->zones[i]; in ttm_zones_above_swap_target()
326 glob->zones[glob->num_zones++] = zone; in ttm_mem_init_kernel_zone()
363 glob->zones[glob->num_zones++] = zone; in ttm_mem_init_highmem_zone()
410 glob->zones[glob->num_zones++] = zone; in ttm_mem_init_dma32_zone()
450 zone = glob->zones[i]; in ttm_mem_global_init()
475 zone = glob->zones[i]; in ttm_mem_global_release()
492 zone = glob->zones[i]; in ttm_check_swapping()
515 zone = glob->zones[i]; in ttm_mem_global_free_zone()
569 zone = glob->zones[i]; in ttm_mem_global_reserve()
582 zone = glob->zones[i]; in ttm_mem_global_reserve()
/OK3568_Linux_fs/kernel/fs/pstore/
H A Dzone.c281 static int psz_flush_dirty_zones(struct pstore_zone **zones, unsigned int cnt) in psz_flush_dirty_zones() argument
286 if (!zones) in psz_flush_dirty_zones()
290 zone = zones[i]; in psz_flush_dirty_zones()
569 struct pstore_zone **zones, unsigned int cnt) in psz_recover_zones() argument
575 if (!zones) in psz_recover_zones()
579 zone = zones[i]; in psz_recover_zones()
1125 struct pstore_zone **zones = *pszones; in psz_free_zones() local
1127 if (!zones) in psz_free_zones()
1132 psz_free_zone(&(zones[*cnt])); in psz_free_zones()
1134 kfree(zones); in psz_free_zones()
[all …]
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dbalance.rst43 zone size (and possibly of the size of lower class zones), we can decide
46 of lower class zones, the bad part is, we might do too frequent balancing
47 due to ignoring possibly lower usage in the lower class zones. Also,
52 of a zone _and_ all its lower class zones falls below 1/64th of the
53 total memory in the zone and its lower class zones. This fixes the 2.2
56 which have different numbers and types of zones. If we wanted to get
58 zones in the future.
74 kswapd also needs to know about the zones it should balance. kswapd is
H A Dnuma.rst76 an ordered "zonelist". A zonelist specifies the zones/nodes to visit when a
81 Because some nodes contain multiple zones containing different types of
84 type on the same node. This is an important consideration because some zones,
86 a default Node ordered zonelist. This means it tries to fallback to other zones
94 nodes' zones in the selected zonelist looking for the first zone in the list
120 zones [nodes] with memory in the zonelists. This means that for a memoryless
/OK3568_Linux_fs/yocto/poky/meta/recipes-connectivity/bind/bind-9.18.11/
H A Dconf.patch46 +; DO NOT EDIT THIS FILE - it is used for multiple zones.
146 +// If you are just adding zones, please do that in /etc/bind/named.conf.local
156 +// be authoritative for the localhost forward and reverse zones, and for
157 +// broadcast zones as per RFC 1912
201 +// Consider adding the 1918 zones here, if they are not used in your
203 +//include "/etc/bind/zones.rfc1918";
233 diff -urN bind-9.3.1.orig/conf/zones.rfc1918 bind-9.3.1/conf/zones.rfc1918
234 --- bind-9.3.1.orig/conf/zones.rfc1918 1970-01-01 01:00:00.000000000 +0100
235 +++ bind-9.3.1/conf/zones.rfc1918 2005-07-10 22:14:10.000000000 +0200
/OK3568_Linux_fs/kernel/drivers/leds/
H A Dleds-lm3530.c124 u8 zones[LM3530_ALS_ZB_MAX]; member
176 als->zones[i] = (((als_vmin + LM3530_ALS_OFFSET_mV) + in lm3530_als_configure()
271 reg_val[5] = als.zones[0]; /* LM3530_ALS_ZB0_REG */ in lm3530_init_registers()
272 reg_val[6] = als.zones[1]; /* LM3530_ALS_ZB1_REG */ in lm3530_init_registers()
273 reg_val[7] = als.zones[2]; /* LM3530_ALS_ZB2_REG */ in lm3530_init_registers()
274 reg_val[8] = als.zones[3]; /* LM3530_ALS_ZB3_REG */ in lm3530_init_registers()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Dzx2967-thermal.txt13 Please note: slope coefficient defined in thermal-zones section need to be
42 Example for thermal zones:
44 thermal-zones {
/OK3568_Linux_fs/kernel/drivers/mtd/
H A Dsm_ftl.c463 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_erase_block()
747 struct ftl_zone *zone = &ftl->zones[zone_num]; in sm_init_zone()
874 zone = &ftl->zones[zone_num]; in sm_get_zone()
934 zone = &ftl->zones[zone_num]; in sm_cache_flush()
1147 ftl->zones = kcalloc(ftl->zone_count, sizeof(struct ftl_zone), in sm_add_mtd()
1149 if (!ftl->zones) in sm_add_mtd()
1207 kfree(ftl->zones); in sm_add_mtd()
1227 if (!ftl->zones[i].initialized) in sm_remove_dev()
1230 kfree(ftl->zones[i].lba_to_phys_table); in sm_remove_dev()
1231 kfifo_free(&ftl->zones[i].free_sectors); in sm_remove_dev()
[all …]
/OK3568_Linux_fs/kernel/sound/synth/emux/
H A Dsoundfont.c282 sf->zones = NULL; in newsf()
354 zp->next = sf->zones; in sf_zone_new()
355 sf->zones = zp; in sf_zone_new()
432 for (zp = sf->zones; zp; prevp = zp, zp = zp->next) { in load_map()
444 zp->next = sf->zones; in load_map()
445 sf->zones = zp; in load_map()
484 for (p = sf->zones; p; p = next) { in remove_info()
492 sf->zones = next; in remove_info()
550 for (zone = sf->zones; zone; zone = zone->next) { in load_info()
1145 for (cur = sf->zones; cur; cur = cur->next) { in rebuild_presets()
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-multimedia/libtiff/tiff/
H A DCVE-2022-2867.patch98 crop->selections = crop->zones;
100 - for (i = 0; i < crop->zones; i++)
103 + for (int j = 0; j < crop->zones; j++)
125 + /* set number of generated regions out of given zones */
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Dpx30-robot-no-gpu.dtsi11 /delete-node/ thermal-zones;
13 thermal_zones: thermal-zones {
/OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/libacpi/files/
H A D0001-libacpi-Fix-build-witth-fno-commom.patch28 + * Array for existing thermal zones, loop until
52 * Array for existing thermal zones, loop until
/OK3568_Linux_fs/kernel/sound/soc/
H A Dsoc-jack.c98 struct snd_soc_jack_zone *zones) in snd_soc_jack_add_zones() argument
103 INIT_LIST_HEAD(&zones[i].list); in snd_soc_jack_add_zones()
104 list_add(&(zones[i].list), &jack->jack_zones); in snd_soc_jack_add_zones()
/OK3568_Linux_fs/kernel/Documentation/hwmon/
H A Dasc7621.rst51 We offer flexible mapping of temperature readings to thermal zones. Any
56 a set of zones to control the PWM of an individual fan, but there is no
91 Using temperature information from these four zones, an automatic fan speed
97 temperature zones. Both high- and low-frequency PWM ranges are supported.
223 Only the following combination of zones (and their corresponding masks)

12345678910>>...12