📦 linux-manual
82568 pages · page 35 of 413
B (continued)
- bio_in_atomic(9)check if the current context is unsafe for bio completion✨
- bio_init_clone(9)clone a bio that shares the original bio's biovec✨
- bio_integrity_add_page(9)Attach integrity metadata✨
- bio_integrity_advance(9)Advance integrity vector✨
- bio_integrity_alloc(9)Allocate integrity payload and attach it to bio✨
- bio_integrity_clone(9)Callback for cloning bios with integrity metadata✨
- bio_integrity_free(9)Free bio integrity payload✨
- bio_integrity_intervals(9)Return number of integrity intervals for a bio✨
- bio_integrity_prep(9)Prepare bio for integrity I/O✨
- bio_integrity_trim(9)Trim integrity vector✨
- bio_integrity_unmap_user(9)Unmap user integrity payload✨
- bio_iov_bounce_nr_vecs(9)calculate number of bvecs for a bounce bio✨
- bio_iov_iter_bounce(9)bounce buffer data from an iter into a bio✨
- bio_iov_iter_get_pages(9)add user or kernel pages to a bio✨
- bio_iov_iter_unbounce(9)finish a bounce buffer operation✨
- bio_is_zone_append(9)is this a zone append bio?✨
- bio_issue_as_root_blkg(9)see if this bio needs to be issued as root blkg✨
- bio_kmalloc(9)kmalloc a bio✨
- bio_needs_zone_write_plugging(9)Check if a BIO needs to be handled with zone write plugging✨
- bio_next_split(9)get next @sectors from a bio, splitting if necessary✨
- bio_poll(9)poll for BIO completions✨
- bio_put(9)release a reference to a bio✨
- bio_reset(9)reinitialize a bio✨
- bio_reuse(9)reuse a bio with the payload left intact✨
- bio_split(9)split a bio✨
- bio_split_io_at(9)check if and where to split a bio✨
- bio_split_to_limits(9)split a bio to fit the queue limits✨
- bio_start_io_acct(9)start I/O accounting for bio based drivers✨
- bio_trim(9)trim a bio✨
- bio_truncate(9)truncate the bio to small size of @new_size✨
- bio_uncopy_user(9)finish previously mapped bio✨
- bios_parser_get_encoder_cap_info(9)get encoder capability information of input object id✨
- bios_parser_get_gpio_pin_info(9)✨
- bios_parser_get_spread_spectrum_info(9)✨
- bios_parser_get_ss_entry_number(9)✨
- bios_parser_set_scratch_critical_state(9)update critical state bit in VBIOS scratch register✨
- bioset_init(9)Initialize a bio_set✨
- bit_map_string_get(9)find and set a bit string in bit map.✨
- bitmap bitops(9)✨
- bitmap introduction(9)✨
- bitmap overview(9)✨
- bitmap_allocate_region(9)allocate bitmap region✨
- bitmap_and(9)Do logical and on bitmaps✨
- bitmap_bitremap(9)Apply map defined by a pair of bitmaps to a single bit✨
- bitmap_cut(9)remove bit region from bitmap and right shift remaining bits✨
- bitmap_find_free_region(9)find a contiguous aligned mem region✨
- bitmap_find_next_zero_area(9)find a contiguous aligned zero area✨
- bitmap_find_next_zero_area_off(9)find a contiguous aligned zero area✨
- bitmap_fold(9)fold larger bitmap into smaller, modulo specified size✨
- bitmap_from_arr32(9)copy the contents of u32 array of bits to bitmap✨
- bitmap_from_arr64(9)copy the contents of u64 array of bits to bitmap✨
- BITMAP_FROM_U64(9)Represent u64 value in the format suitable for bitmap.✨
- bitmap_from_u64(9)Check and swap words within u64.✨
- bitmap_gather(9)Gather a bitmap according to given mask✨
- bitmap_onto(9)translate one bitmap relative to another✨
- bitmap_or_equal(9)Check whether the or of two bitmaps is equal to a third✨
- bitmap_parse(9)convert an ASCII hex string into a bitmap.✨
- bitmap_parse_user(9)convert an ASCII hex string in a user buffer into a bitmap✨
- bitmap_parselist(9)convert list format ASCII string to bitmap✨
- bitmap_parselist_user(9)convert user buffer's list format ASCII string to bitmap✨
- bitmap_pos_to_ord(9)find ordinal of set bit at given position in bitmap✨
- bitmap_print_bitmask_to_buf(9)convert bitmap to hex bitmask format ASCII string✨
- bitmap_print_list_to_buf(9)convert bitmap to decimal list format ASCII string✨
- bitmap_print_to_buf(9)convert bitmap to list or hex format ASCII string✨
- bitmap_read(9)read a value of n-bits from the memory region✨
- bitmap_release_region(9)release allocated bitmap region✨
- bitmap_remap(9)Apply map defined by a pair of bitmaps to another bitmap✨
- bitmap_scatter(9)Scatter a bitmap according to the given mask✨
- bitmap_search_next_usable_block(9)✨
- bitmap_to_arr32(9)copy the contents of bitmap to a u32 array of bits✨
- bitmap_to_arr64(9)copy the contents of bitmap to a u64 array of bits✨
- bitmap_weight_from(9)Hamming weight for a memory region✨
- bitmap_write(9)write n-bit value within a memory region✨
- bitmap_zalloc(9)Allocate bitmap✨
- bits_per(9)calculate the number of bits required for the argument✨
- bl_enter_powerdown(9)Programs CPU to enter the specified state✨
- bl_get_data(9)access devdata✨
- blacklist(9)blacklist a client from the bus✨
- blake2b(9)Compute BLAKE2b hash in one shot✨
- blake2b_final(9)Finish computing a BLAKE2b hash✨
- blake2b_init(9)Initialize a BLAKE2b context for a new message (unkeyed)✨
- blake2b_init_key(9)Initialize a BLAKE2b context for a new message (keyed)✨
- blake2b_update(9)Update a BLAKE2b context with message data✨
- blake2s(9)Compute BLAKE2s hash in one shot✨
- blake2s_final(9)Finish computing a BLAKE2s hash✨
- blake2s_init(9)Initialize a BLAKE2s context for a new message (unkeyed)✨
- blake2s_init_key(9)Initialize a BLAKE2s context for a new message (keyed)✨
- blake2s_update(9)Update a BLAKE2s context with message data✨
- blank(9)blank the display✨
- blend(9)Perform linear interpolation between two values✨
- blend_line(9)Blend a line from a plane to the output buffer✨
- blk-crypto profiles(9)✨
- blk_abort_request(9)Request recovery for the specified command✨
- blk_add_driver_data(9)Add binary message with driver-specific data✨
- blk_add_timer(9)Start timeout timer for a single request✨
- blk_add_trace_bio(9)Add a trace for a bio oriented action✨
- blk_add_trace_bio_remap(9)Add a trace for a bio-remap operation✨
- blk_add_trace_rq(9)Add a trace for a request oriented action✨
- blk_add_trace_rq_remap(9)Add a trace for a request-remap operation✨
- blk_alloc_disk(9)allocate a gendisk structure✨
- blk_attempt_plug_merge(9)try to merge with %current's plugged list✨
- blk_cgroup_congested(9)is the current task in a throttled blkcg?✨
- blk_cgroup_mergeable(9)Determine whether to allow or disallow merges✨
- blk_crypto_config_supported_natively(9)Check whether a block device supports hardware inline encryption with the given configuration.✨
- blk_crypto_derive_sw_secret(9)Derive software secret from wrapped key✨
- blk_crypto_evict_key(9)Evict a blk_crypto_key from a block_device✨
- blk_crypto_fallback_bio_prep(9)Prepare a bio to use fallback en/decryption✨
- blk_crypto_fallback_decrypt_endio(9)queue bio for fallback decryption✨
- blk_crypto_get_keyslot(9)Get a keyslot for a key, if needed.✨
- blk_crypto_has_capabilities(9)Check whether @target supports at least all the crypto capabilities that @reference does.✨
- blk_crypto_init_key(9)Prepare a key for use with blk-crypto✨
- blk_crypto_intersect_capabilities(9)restrict supported crypto capabilities by child device✨
- blk_crypto_keyslot_index(9)Get the index of a keyslot✨
- blk_crypto_profile_init(9)Initialize a blk_crypto_profile✨
- blk_crypto_put_keyslot(9)Release a reference to a keyslot✨
- blk_crypto_reprogram_all_keys(9)Re-program all keyslots.✨
- blk_crypto_rq_bio_prep(9)Prepare a request's crypt_ctx when its first bio is inserted✨
- blk_crypto_start_using_key(9)Start using a blk_crypto_key on a device✨
- blk_crypto_submit_bio(9)Submit a bio that may have a crypto context✨
- blk_crypto_update_capabilities(9)Update the capabilities of a crypto profile to match those of another crypto profile.✨
- blk_execute_rq(9)insert a request into queue for execution✨
- blk_execute_rq_nowait(9)insert a request to I/O scheduler for execution✨
- blk_fill_rwbs(9)Fill the buffer rwbs by mapping op to character string.✨
- blk_finish_plug(9)mark the end of a batch of submitted I/O✨
- blk_flush_complete_seq(9)complete flush sequence✨
- blk_get_queue(9)increment the request_queue refcount✨
- blk_insert_cloned_request(9)Helper for stacking drivers to submit a request✨
- blk_kick_flush(9)consider issuing flush request✨
- blk_lld_busy(9)Check if underlying low-level drivers of a device are busy✨
- blk_mark_disk_dead(9)mark a disk as dead✨
- blk_mq_add_to_batch(9)add a request to the completion batch✨
- blk_mq_all_tag_iter(9)iterate over all requests in a tag map✨
- blk_mq_complete_request(9)end I/O on a request✨
- blk_mq_delay_run_hw_queue(9)Run a hardware queue asynchronously.✨
- blk_mq_delay_run_hw_queues(9)Run all hardware queues asynchronously.✨
- blk_mq_destroy_queue(9)shutdown a request queue✨
- blk_mq_hw_queue_to_node(9)Look up the memory node for a hardware queue index✨
- blk_mq_map_hw_queues(9)Create CPU to hardware queue mapping✨
- blk_mq_num_online_queues(9)Calc nr of queues for multiqueue devices✨
- blk_mq_num_possible_queues(9)Calc nr of queues for multiqueue devices✨
- blk_mq_queue_tag_busy_iter(9)iterate over all requests with a driver tag✨
- blk_mq_quiesce_queue(9)wait until all ongoing dispatches have finished✨
- blk_mq_request_bypass_insert(9)Insert a request at dispatch list.✨
- blk_mq_rq_from_pdu(9)cast a PDU to a request✨
- blk_mq_rq_state(9)read the current MQ_RQ_* state of a request✨
- blk_mq_rq_to_pdu(9)cast a request to a PDU✨
- blk_mq_run_hw_queue(9)Start to run a hardware queue.✨
- blk_mq_run_hw_queues(9)Run all hardware queues in a request queue.✨
- blk_mq_start_request(9)Start processing a request✨
- blk_mq_submit_bio(9)Create and send a request to block device.✨
- blk_mq_tagset_busy_iter(9)iterate over all started requests in a tag set✨
- blk_mq_tagset_wait_completed_request(9)Wait until all scheduled request completions have finished.✨
- blk_mq_try_issue_directly(9)Try to send a request directly to device driver.✨
- blk_mq_unique_tag(9)return a tag that is unique queue-wide✨
- blk_mq_wait_quiesce_done(9)wait until in-progress quiesce is done✨
- blk_op_str(9)Return the string "name" for an operation REQ_OP_name.✨
- blk_path_error(9)returns true if error may be path related✨
- blk_pm_runtime_init(9)Block layer runtime PM initialization routine✨
- blk_post_runtime_resume(9)Post runtime resume processing✨
- blk_post_runtime_suspend(9)Post runtime suspend processing✨
- blk_pre_runtime_resume(9)Pre runtime resume processing✨
- blk_pre_runtime_suspend(9)Pre runtime suspend check✨
- blk_put_queue(9)decrement the request_queue refcount✨
- blk_queue_enter(9)try to increase q->q_usage_counter✨
- blk_queue_flag_clear(9)atomically clear a queue flag✨
- blk_queue_flag_set(9)atomically set a queue flag✨
- blk_register_queue(9)register a block layer queue with sysfs✨
- blk_revalidate_disk_zones(9)(re)allocate and initialize zone write plugs✨
- blk_rq_count_integrity_sg(9)Count number of integrity scatterlist elements✨
- blk_rq_dma_map_coalesce(9)were all segments coalesced?✨
- blk_rq_dma_map_iter_next(9)map the next DMA segment for a request✨
- blk_rq_dma_map_iter_start(9)map the first DMA segment for a request✨
- blk_rq_dma_unmap(9)try to DMA unmap a request✨
- blk_rq_integrity_dma_map_iter_next(9)map the next integrity DMA segment for a request✨
- blk_rq_integrity_dma_map_iter_start(9)map the first integrity DMA segment for a request✨
- blk_rq_map_integrity_sg(9)Map integrity metadata into a scatterlist✨
- blk_rq_map_kern(9)map kernel data to a request, for passthrough requests✨
- blk_rq_map_user_iov(9)map user data to a request, for passthrough requests✨
- blk_rq_nr_bvec(9)return number of bvecs in a request✨
- blk_rq_passthrough_stats(9)check if this request should account stats✨
- blk_rq_prep_clone(9)Helper function to setup clone request✨
- blk_rq_set_mixed_merge(9)mark a request as mixed merge✨
- blk_rq_unmap_user(9)unmap a request with user data✨
- blk_rq_unprep_clone(9)Helper function to free all bios in a cloned request✨
- blk_set_pm_only(9)increment pm_only counter✨
- blk_set_queue_depth(9)tell the block layer about the device queue depth✨
- blk_set_stacking_limits(9)set default limits for stacking devices✨
- blk_stack_limits(9)adjust queue_limits for stacked devices✨
- blk_start_plug(9)initialize blk_plug and track it inside the task_struct✨
- blk_stat_activate_msecs(9)Gather block statistics during a time window in milliseconds.✨
- blk_stat_activate_nsecs(9)Gather block statistics during a time window in nanoseconds.✨
- blk_stat_add_callback(9)Add a block statistics callback to be run on a request queue.✨
- blk_stat_alloc_callback(9)Allocate a block statistics callback.✨
- blk_stat_free_callback(9)Free a block statistics callback.✨
- blk_stat_is_active(9)Check if a block statistics callback is currently gathering statistics.✨
- blk_stat_remove_callback(9)Remove a block statistics callback from a request queue.✨
- blk_sync_queue(9)cancel any pending callbacks on a queue✨
- blk_throtl_dispatch_work_fn(9)work function for throtl_data->dispatch_work✨
- blk_trace_ioctl(9)handle the ioctls associated with tracing✨
- blk_trace_shutdown(9)stop and cleanup trace structures✨
💅
getting it ready, bestie…