Home
last modified time | relevance | path

Searched refs:allocation (Results 1 – 25 of 40) sorted by relevance

12

/drivers/acpi/acpica/
Duttrack.c32 *allocation);
94 struct acpi_debug_mem_block *allocation; in acpi_ut_allocate_and_track() local
105 allocation = in acpi_ut_allocate_and_track()
107 if (!allocation) { in acpi_ut_allocate_and_track()
118 acpi_ut_track_allocation(allocation, size, ACPI_MEM_MALLOC, in acpi_ut_allocate_and_track()
121 acpi_os_free(allocation); in acpi_ut_allocate_and_track()
135 return ((void *)&allocation->user_space); in acpi_ut_allocate_and_track()
157 struct acpi_debug_mem_block *allocation; in acpi_ut_allocate_zeroed_and_track() local
168 allocation = in acpi_ut_allocate_zeroed_and_track()
171 if (!allocation) { in acpi_ut_allocate_zeroed_and_track()
[all …]
Dutalloc.c33 void *allocation; in acpi_os_allocate_zeroed() local
37 allocation = acpi_os_allocate(size); in acpi_os_allocate_zeroed()
38 if (allocation) { in acpi_os_allocate_zeroed()
42 memset(allocation, 0, size); in acpi_os_allocate_zeroed()
45 return (allocation); in acpi_os_allocate_zeroed()
/drivers/md/dm-vdo/
Dphysical-zone.c483 static int allocate_and_lock_block(struct allocation *allocation) in allocate_and_lock_block() argument
488 VDO_ASSERT_LOG_ONLY(allocation->lock == NULL, in allocate_and_lock_block()
491 result = vdo_allocate_block(allocation->zone->allocator, &allocation->pbn); in allocate_and_lock_block()
495 result = vdo_attempt_physical_zone_pbn_lock(allocation->zone, allocation->pbn, in allocate_and_lock_block()
496 allocation->write_lock_type, &lock); in allocate_and_lock_block()
504 (unsigned long long) allocation->pbn, in allocate_and_lock_block()
510 allocation->lock = lock; in allocate_and_lock_block()
525 data_vio->allocation.wait_for_clean_slab = false; in retry_allocation()
526 data_vio->allocation.first_allocation_zone = data_vio->allocation.zone->zone_number; in retry_allocation()
541 struct allocation *allocation = &data_vio->allocation; in continue_allocating() local
[all …]
Dpacker.c258 struct allocation *allocation) in release_compressed_write_waiter() argument
261 .pbn = allocation->pbn, in release_compressed_write_waiter()
262 .zone = allocation->zone, in release_compressed_write_waiter()
266 vdo_share_compressed_write_lock(data_vio, allocation->lock); in release_compressed_write_waiter()
267 update_metadata_for_data_vio_write(data_vio, allocation->lock); in release_compressed_write_waiter()
289 release_compressed_write_waiter(client, &agent->allocation); in finish_compressed_write()
293 release_compressed_write_waiter(agent, &agent->allocation); in finish_compressed_write()
299 struct allocation *allocation = &agent->allocation; in handle_compressed_write_error() local
302 if (vdo_requeue_completion_if_needed(completion, allocation->zone->thread_id)) in handle_compressed_write_error()
307 (unsigned long long) allocation->pbn); in handle_compressed_write_error()
[all …]
Ddata-vio.c498 memset(&data_vio->allocation, 0, sizeof(data_vio->allocation)); in launch_data_vio()
1280 VDO_ASSERT_LOG_ONLY(data_vio->allocation.lock == NULL, in finish_cleanup()
1363 (unsigned long long) data_vio->allocation.pbn, in enter_read_only_mode()
1407 struct allocation *allocation = &data_vio->allocation; in data_vio_allocate_data_block() local
1409 VDO_ASSERT_LOG_ONLY((allocation->pbn == VDO_ZERO_BLOCK), in data_vio_allocate_data_block()
1411 allocation->write_lock_type = write_lock_type; in data_vio_allocate_data_block()
1412 allocation->zone = vdo_get_next_allocation_zone(data_vio->logical.zone); in data_vio_allocate_data_block()
1413 allocation->first_allocation_zone = allocation->zone->zone_number; in data_vio_allocate_data_block()
1427 struct allocation *allocation = &data_vio->allocation; in release_data_vio_allocation_lock() local
1428 physical_block_number_t locked_pbn = allocation->pbn; in release_data_vio_allocation_lock()
[all …]
Ddump.c163 wait_on, data_vio, data_vio->allocation.pbn, data_vio->logical.lbn, in dump_vio_waiters()
169 data_vio, data_vio->allocation.pbn, data_vio->logical.lbn, in dump_vio_waiters()
239 data_vio->allocation.pbn, data_vio->logical.lbn, in dump_data_vio()
244 data_vio->allocation.pbn, data_vio->logical.lbn); in dump_data_vio()
Ddata-vio.h144 struct allocation { struct
209 struct allocation allocation; member
320 return (data_vio->allocation.pbn != VDO_ZERO_BLOCK); in data_vio_has_allocation()
430 thread_id_t expected = data_vio->allocation.zone->thread_id; in assert_data_vio_in_allocated_zone()
435 (unsigned long long) data_vio->allocation.pbn, thread_id, in assert_data_vio_in_allocated_zone()
443 data_vio->allocation.zone->thread_id); in set_data_vio_allocated_zone_callback()
Ddedupe.c1959 struct allocation *allocation = &data_vio->allocation; in transfer_allocation_lock() local
1962 VDO_ASSERT_LOG_ONLY(data_vio->new_mapped.pbn == allocation->pbn, in transfer_allocation_lock()
1965 allocation->pbn = VDO_ZERO_BLOCK; in transfer_allocation_lock()
1967 VDO_ASSERT_LOG_ONLY(vdo_is_pbn_read_lock(allocation->lock), in transfer_allocation_lock()
1977 hash_lock->duplicate_lock = vdo_forget(allocation->lock); in transfer_allocation_lock()
/drivers/android/binder/range_alloc/
Darray.rs216 let DescriptorState::Allocated(allocation) = &mut range.state else { in reserve_existing()
220 let data = allocation.take(); in reserve_existing()
221 let debug_id = allocation.reservation.debug_id; in reserve_existing()
222 range.state = DescriptorState::Reserved(allocation.reservation.clone()); in reserve_existing()
228 if let DescriptorState::Allocated(allocation) = &mut range.state { in take_for_each()
232 allocation.reservation.debug_id, in take_for_each()
233 allocation.data.take(), in take_for_each()
Dtree.rs338 Some((DescriptorState::Allocated(allocation), free_node_res)) => { in reserve_existing()
339 let (reservation, data) = allocation.deallocate(); in reserve_existing()
363 if let Some((DescriptorState::Allocated(allocation), _)) = &mut desc.state { in take_for_each()
367 allocation.debug_id(), in take_for_each()
368 allocation.take(), in take_for_each()
/drivers/android/binder/
Dtransaction.rs17 allocation::{Allocation, TranslatedFds},
47 allocation: SpinLock<Option<Allocation>>, field
133 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new()
176 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new_reply()
371 let mut alloc = self.allocation.lock().take().ok_or(ESRCH)?; in prepare_file_list()
375 *self.allocation.lock() = Some(alloc); in prepare_file_list()
451 let mut alloc = self.allocation.lock().take().ok_or(ESRCH)?; in do_work()
478 let allocation = self.allocation.lock().take(); in cancel() localVariable
479 drop(allocation); in cancel()
/drivers/staging/gdm724x/
DTODO10 - Review use of atomic allocation for tx structs
12 - fix up static tty port allocation to be dynamic
/drivers/soundwire/
DMakefile11 soundwire-generic-allocation-objs := generic_bandwidth_allocation.o
12 obj-$(CONFIG_SOUNDWIRE_GENERIC_ALLOCATION) += soundwire-generic-allocation.o
/drivers/gpu/drm/amd/display/dc/bios/
Dcommand_table.c980 SET_PIXEL_CLOCK_PS_ALLOCATION allocation; in set_pixel_clock_v3() local
982 memset(&allocation, 0, sizeof(allocation)); in set_pixel_clock_v3()
985 allocation.sPCLKInput.ucPpll = ATOM_PPLL1; in set_pixel_clock_v3()
987 allocation.sPCLKInput.ucPpll = ATOM_PPLL2; in set_pixel_clock_v3()
991 allocation.sPCLKInput.usRefDiv = in set_pixel_clock_v3()
993 allocation.sPCLKInput.usFbDiv = in set_pixel_clock_v3()
995 allocation.sPCLKInput.ucFracFbDiv = in set_pixel_clock_v3()
997 allocation.sPCLKInput.ucPostDiv = in set_pixel_clock_v3()
1001 allocation.sPCLKInput.usPixelClock = in set_pixel_clock_v3()
1004 params = (PIXEL_CLOCK_PARAMETERS_V3 *)&allocation.sPCLKInput; in set_pixel_clock_v3()
[all …]
/drivers/media/dvb-core/
DKconfig46 bool "Dynamic DVB minor allocation"
51 allocation for any device that uses the DVB major number.
/drivers/scsi/aic7xxx/
DKconfig.aic79xx28 Due to resource allocation issues in the Linux SCSI mid-layer, using
29 a high number of commands per device may result in memory allocation
DKconfig.aic7xxx33 Due to resource allocation issues in the Linux SCSI mid-layer, using
34 a high number of commands per device may result in memory allocation
/drivers/net/wireless/ath/ath12k/
Dhtc.c450 u8 i, allocation = 0; in ath12k_htc_get_credit_allocation() local
456 allocation = serv_entry[i].credit_allocation; in ath12k_htc_get_credit_allocation()
461 return allocation; in ath12k_htc_get_credit_allocation()
/drivers/gpu/drm/ci/xfails/
Di915-tgl-fails.txt10 gen7_exec_parse@basic-allocation,Timeout
/drivers/net/wireless/ath/ath11k/
Dhtc.c485 u8 i, allocation = 0; in ath11k_htc_get_credit_allocation() local
489 allocation = in ath11k_htc_get_credit_allocation()
494 return allocation; in ath11k_htc_get_credit_allocation()
/drivers/usb/core/
DKconfig50 bool "Dynamic USB minor allocation"
53 allocation for any device that uses the USB major number.
/drivers/pnp/pnpbios/
DKconfig32 allocation, ESCD, and other PNPBIOS services. Using this
/drivers/block/drbd/
DKconfig62 256 allocation of peer_requests
/drivers/net/wireless/ath/ath6kl/
Dhtc_pipe.c1199 u8 allocation = 0; in htc_get_credit_alloc() local
1204 allocation = in htc_get_credit_alloc()
1208 if (allocation == 0) { in htc_get_credit_alloc()
1214 return allocation; in htc_get_credit_alloc()
/drivers/net/wireless/ath/ath10k/
Dhtc.c628 u8 allocation = 0; in ath10k_htc_get_credit_allocation() local
634 allocation = htc->total_transmit_credits; in ath10k_htc_get_credit_allocation()
636 return allocation; in ath10k_htc_get_credit_allocation()

12