Home
last modified time | relevance | path

Searched defs:pblk (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/lightnvm/
H A DMakefile[all...]
H A Dpblk-cache.c21 void pblk_write_to_cache(struct pblk *pblk, struct bio *bio, in pblk_write_to_cache() argument
91 pblk_write_gc_to_cache(struct pblk *pblk, struct pblk_gc_rq *gc_rq) pblk_write_gc_to_cache() argument
[all...]
H A Dpblk-map.c22 static int pblk_map_page_data(struct pblk *pblk, unsigned int sentry, in pblk_map_page_data() argument
96 pblk_map_rq(struct pblk *pblk, struct nvm_rq *rqd, unsigned int sentry, unsigned long *lun_bitmap, unsigned int valid_secs, unsigned int off) pblk_map_rq() argument
122 pblk_map_erase_rq(struct pblk *pblk, struct nvm_rq *rqd, unsigned int sentry, unsigned long *lun_bitmap, unsigned int valid_secs, struct ppa_addr *erase_ppa) pblk_map_erase_rq() argument
[all...]
H A Dpblk-read.c28 static int pblk_read_from_cache(struct pblk *pblk, struct bio *bio, in pblk_read_from_cache() argument
40 static int pblk_read_ppalist_rq(struct pblk *pblk, struct nvm_rq *rqd, in pblk_read_ppalist_rq() argument
109 pblk_read_check_seq(struct pblk *pblk, struct nvm_rq *rqd, sector_t blba) pblk_read_check_seq() argument
142 pblk_read_check_rand(struct pblk *pblk, struct nvm_rq *rqd, u64 *lba_list, int nr_lbas) pblk_read_check_rand() argument
187 __pblk_end_io_read(struct pblk *pblk, struct nvm_rq *rqd, bool put_line) __pblk_end_io_read() argument
216 struct pblk *pblk = rqd->private; pblk_end_io_read() local
224 pblk_read_rq(struct pblk *pblk, struct nvm_rq *rqd, struct bio *bio, sector_t lba, bool *from_cache) pblk_read_rq() argument
263 pblk_submit_read(struct pblk *pblk, struct bio *bio) pblk_submit_read() argument
349 read_ppalist_rq_gc(struct pblk *pblk, struct nvm_rq *rqd, struct pblk_line *line, u64 *lba_list, u64 *paddr_list_gc, unsigned int nr_secs) read_ppalist_rq_gc() argument
380 read_rq_gc(struct pblk *pblk, struct nvm_rq *rqd, struct pblk_line *line, sector_t lba, u64 paddr_gc) read_rq_gc() argument
415 pblk_submit_read_gc(struct pblk *pblk, struct pblk_gc_rq *gc_rq) pblk_submit_read_gc() argument
[all...]
H A Dpblk-rl.c111 struct pblk *pblk = container_of(rl, struct pblk, rl); in __pblk_rl_update_rates() local
212 struct pblk *pblk in pblk_rl_init() local
[all...]
H A Dpblk-write.c22 static unsigned long pblk_end_w_bio(struct pblk *pblk, struct nvm_rq *rqd, in pblk_end_w_bio() argument
68 pblk_end_queued_w_bio(struct pblk *pblk, struct nvm_rq *rqd, struct pblk_c_ctx *c_ctx) pblk_end_queued_w_bio() argument
76 pblk_complete_write(struct pblk *pblk, struct nvm_rq *rqd, struct pblk_c_ctx *c_ctx) pblk_complete_write() argument
108 pblk_map_remaining(struct pblk *pblk, struct ppa_addr *ppa, int rqd_ppas) pblk_map_remaining() argument
147 pblk_prepare_resubmit(struct pblk *pblk, unsigned int sentry, unsigned int nr_entries) pblk_prepare_resubmit() argument
186 pblk_queue_resubmit(struct pblk *pblk, struct pblk_c_ctx *c_ctx) pblk_queue_resubmit() argument
212 struct pblk *pblk = recovery->pblk; pblk_submit_rec() local
235 pblk_end_w_fail(struct pblk *pblk, struct nvm_rq *rqd) pblk_end_w_fail() argument
254 struct pblk *pblk = rqd->private; pblk_end_io_write() local
274 struct pblk *pblk = rqd->private; pblk_end_io_write_meta() local
302 pblk_alloc_w_rq(struct pblk *pblk, struct nvm_rq *rqd, unsigned int nr_secs, nvm_end_io_fn(*end_io)) pblk_alloc_w_rq() argument
315 pblk_setup_w_rq(struct pblk *pblk, struct nvm_rq *rqd, struct ppa_addr *erase_ppa) pblk_setup_w_rq() argument
348 pblk_calc_secs_to_sync(struct pblk *pblk, unsigned int secs_avail, unsigned int secs_to_flush) pblk_calc_secs_to_sync() argument
367 pblk_submit_meta_io(struct pblk *pblk, struct pblk_line *meta_line) pblk_submit_meta_io() argument
433 pblk_valid_meta_ppa(struct pblk *pblk, struct pblk_line *meta_line, struct nvm_rq *data_rqd) pblk_valid_meta_ppa() argument
469 pblk_should_submit_meta_io(struct pblk *pblk, struct nvm_rq *data_rqd) pblk_should_submit_meta_io() argument
494 pblk_submit_io_set(struct pblk *pblk, struct nvm_rq *rqd) pblk_submit_io_set() argument
545 pblk_free_write_rqd(struct pblk *pblk, struct nvm_rq *rqd) pblk_free_write_rqd() argument
555 pblk_submit_write(struct pblk *pblk, int *secs_left) pblk_submit_write() argument
649 struct pblk *pblk = data; pblk_write_ts() local
[all...]
H A Dpblk-gc.c31 static int pblk_gc_write(struct pblk *pblk) in pblk_gc_write() argument
62 void pblk_put_line_back(struct pblk *pblk, struc argument
90 struct pblk *pblk = gc_rq_ws->pblk; pblk_gc_line_ws() local
131 get_lba_list_from_emeta(struct pblk *pblk, struct pblk_line *line) get_lba_list_from_emeta() argument
180 struct pblk *pblk = line_ws->pblk; pblk_gc_line_prepare_ws() local
302 pblk_gc_line(struct pblk *pblk, struct pblk_line *line) pblk_gc_line() argument
328 pblk_gc_kick(struct pblk *pblk) pblk_gc_kick() argument
343 pblk_gc_read(struct pblk *pblk) pblk_gc_read() argument
371 pblk_gc_get_victim_line(struct pblk *pblk, struct list_head *group_list) pblk_gc_get_victim_line() argument
407 pblk_gc_free_full_lines(struct pblk *pblk) pblk_gc_free_full_lines() argument
444 pblk_gc_run(struct pblk *pblk) pblk_gc_run() argument
503 struct pblk *pblk = from_timer(pblk, t, gc.gc_timer); pblk_gc_timer() local
510 struct pblk *pblk = data; pblk_gc_ts() local
523 struct pblk *pblk = data; pblk_gc_writer_ts() local
537 struct pblk *pblk = data; pblk_gc_reader_ts() local
562 pblk_gc_start(struct pblk *pblk) pblk_gc_start() argument
568 pblk_gc_should_start(struct pblk *pblk) pblk_gc_should_start() argument
578 pblk_gc_should_stop(struct pblk *pblk) pblk_gc_should_stop() argument
586 pblk_gc_should_kick(struct pblk *pblk) pblk_gc_should_kick() argument
591 pblk_gc_sysfs_state_show(struct pblk *pblk, int *gc_enabled, int *gc_active) pblk_gc_sysfs_state_show() argument
602 pblk_gc_sysfs_force(struct pblk *pblk, int force) pblk_gc_sysfs_force() argument
623 pblk_gc_init(struct pblk *pblk) pblk_gc_init() argument
703 pblk_gc_exit(struct pblk *pblk, bool graceful) pblk_gc_exit() argument
[all...]
H A Dpblk-init.c52 struct pblk *pblk = bio->bi_disk->queue->queuedata; in pblk_submit_bio() local
88 pblk_trans_map_size(struct pblk *pblk) pblk_trans_map_size() argument
99 pblk_l2p_crc(struct pblk *pblk) pblk_l2p_crc() argument
110 pblk_l2p_free(struct pblk *pblk) pblk_l2p_free() argument
115 pblk_l2p_recover(struct pblk *pblk, bool factory_init) pblk_l2p_recover() argument
146 pblk_l2p_init(struct pblk *pblk, bool factory_init) pblk_l2p_init() argument
174 pblk_rwb_free(struct pblk *pblk) pblk_rwb_free() argument
182 pblk_rwb_init(struct pblk *pblk) pblk_rwb_init() argument
201 pblk_set_addrf_12(struct pblk *pblk, struct nvm_geo *geo, struct nvm_addrf_12 *dst) pblk_set_addrf_12() argument
274 pblk_set_addrf(struct pblk *pblk) pblk_set_addrf() argument
376 pblk_core_init(struct pblk *pblk) pblk_core_init() argument
518 pblk_core_free(struct pblk *pblk) pblk_core_free() argument
540 pblk_line_mg_free(struct pblk *pblk) pblk_line_mg_free() argument
572 pblk_lines_free(struct pblk *pblk) pblk_lines_free() argument
591 pblk_luns_init(struct pblk *pblk) pblk_luns_init() argument
625 calc_emeta_len(struct pblk *pblk) calc_emeta_len() argument
653 pblk_set_provision(struct pblk *pblk, int nr_free_chks) pblk_set_provision() argument
709 pblk_setup_line_meta_chk(struct pblk *pblk, struct pblk_line *line, struct nvm_chk_meta *meta) pblk_setup_line_meta_chk() argument
756 pblk_setup_line_meta(struct pblk *pblk, struct pblk_line *line, void *chunk_meta, int line_id) pblk_setup_line_meta() argument
788 pblk_alloc_line_meta(struct pblk *pblk, struct pblk_line *line) pblk_alloc_line_meta() argument
821 pblk_line_mg_init(struct pblk *pblk) pblk_line_mg_init() argument
938 pblk_line_meta_init(struct pblk *pblk) pblk_line_meta_init() argument
999 pblk_lines_init(struct pblk *pblk) pblk_lines_init() argument
1072 pblk_writer_init(struct pblk *pblk) pblk_writer_init() argument
1090 pblk_writer_stop(struct pblk *pblk) pblk_writer_stop() argument
1106 pblk_free(struct pblk *pblk) pblk_free() argument
1116 pblk_tear_down(struct pblk *pblk, bool graceful) pblk_tear_down() argument
1130 struct pblk *pblk = private; pblk_exit() local
1144 struct pblk *pblk = private; pblk_capacity() local
1155 struct pblk *pblk; pblk_init() local
[all...]
H A Dpblk-recovery.c24 int pblk_recov_check_emeta(struct pblk *pblk, struct line_emeta *emeta_buf) in pblk_recov_check_emeta() argument
38 static int pblk_recov_l2p_from_emeta(struct pblk *pblk, struct pblk_line *line) in pblk_recov_l2p_from_emeta() argument
93 pblk_update_line_wp(struct pblk *pblk, struct pblk_line *line, u64 written_secs) pblk_update_line_wp() argument
116 pblk_sec_in_open_line(struct pblk *pblk, struct pblk_line *line) pblk_sec_in_open_line() argument
162 struct pblk *pblk = pad_rq->pblk; pblk_end_io_recov() local
173 pblk_recov_pad_line(struct pblk *pblk, struct pblk_line *line, int left_ppas) pblk_recov_pad_line() argument
291 pblk_pad_distance(struct pblk *pblk, struct pblk_line *line) pblk_pad_distance() argument
301 pblk_get_stripe_chunk(struct pblk *pblk, struct pblk_line *line, int index) pblk_get_stripe_chunk() argument
318 pblk_line_wps_are_unbalanced(struct pblk *pblk, struct pblk_line *line) pblk_line_wps_are_unbalanced() argument
354 pblk_recov_scan_oob(struct pblk *pblk, struct pblk_line *line, struct pblk_recov_alloc p) pblk_recov_scan_oob() argument
477 pblk_recov_l2p_from_oob(struct pblk *pblk, struct pblk_line *line) pblk_recov_l2p_from_oob() argument
543 pblk_line_emeta_start(struct pblk *pblk, struct pblk_line *line) pblk_line_emeta_start() argument
567 pblk_recov_check_line_version(struct pblk *pblk, struct line_emeta *emeta) pblk_recov_check_line_version() argument
587 pblk_recov_wa_counters(struct pblk *pblk, struct line_emeta *emeta) pblk_recov_wa_counters() argument
610 pblk_line_was_written(struct pblk_line *line, struct pblk *pblk) pblk_line_was_written() argument
639 pblk_line_is_open(struct pblk *pblk, struct pblk_line *line) pblk_line_is_open() argument
651 pblk_recov_l2p(struct pblk *pblk) pblk_recov_l2p() argument
855 pblk_recov_pad(struct pblk *pblk) pblk_recov_pad() argument
[all...]
H A Dpblk-sysfs.c24 static ssize_t pblk_sysfs_luns_show(struct pblk *pblk, char *page) in pblk_sysfs_luns_show() argument
51 static ssize_t pblk_sysfs_rate_limiter(struct pblk *pblk, cha argument
83 pblk_sysfs_gc_state_show(struct pblk *pblk, char *page) pblk_sysfs_gc_state_show() argument
92 pblk_sysfs_stats(struct pblk *pblk, char *page) pblk_sysfs_stats() argument
108 pblk_sysfs_write_buffer(struct pblk *pblk, char *page) pblk_sysfs_write_buffer() argument
113 pblk_sysfs_ppaf(struct pblk *pblk, char *page) pblk_sysfs_ppaf() argument
164 pblk_sysfs_lines(struct pblk *pblk, char *page) pblk_sysfs_lines() argument
309 pblk_sysfs_lines_info(struct pblk *pblk, char *page) pblk_sysfs_lines_info() argument
337 pblk_sysfs_get_sec_per_write(struct pblk *pblk, char *page) pblk_sysfs_get_sec_per_write() argument
368 pblk_sysfs_get_write_amp_mileage(struct pblk *pblk, char *page) pblk_sysfs_get_write_amp_mileage() argument
375 pblk_sysfs_get_write_amp_trip(struct pblk *pblk, char *page) pblk_sysfs_get_write_amp_trip() argument
393 pblk_sysfs_get_padding_dist(struct pblk *pblk, char *page) pblk_sysfs_get_padding_dist() argument
431 pblk_sysfs_stats_debug(struct pblk *pblk, char *page) pblk_sysfs_stats_debug() argument
451 pblk_sysfs_gc_force(struct pblk *pblk, const char *page, size_t len) pblk_sysfs_gc_force() argument
469 pblk_sysfs_set_sec_per_write(struct pblk *pblk, const char *page, size_t len) pblk_sysfs_set_sec_per_write() argument
499 pblk_sysfs_set_write_amp_trip(struct pblk *pblk, const char *page, size_t len) pblk_sysfs_set_write_amp_trip() argument
523 pblk_sysfs_set_padding_dist(struct pblk *pblk, const char *page, size_t len) pblk_sysfs_set_padding_dist() argument
644 struct pblk *pblk = container_of(kobj, struct pblk, kobj); pblk_sysfs_show() local
680 struct pblk *pblk = container_of(kobj, struct pblk, kobj); pblk_sysfs_store() local
705 struct pblk *pblk = tdisk->private_data; pblk_sysfs_init() local
723 struct pblk *pblk = tdisk->private_data; pblk_sysfs_exit() local
[all...]
H A Dpblk-rb.c75 struct pblk *pblk = container_of(rb, struct pblk, rwb); in pblk_rb_init() local
239 struct pblk *pblk in __pblk_rb_update_l2p() local
340 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_write_entry_user() local
364 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_write_entry_gc() local
454 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_flush() local
476 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_may_write_flush() local
497 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_may_write_user() local
524 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_may_write_gc() local
554 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_read_to_bio() local
647 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_copy_to_bio() local
811 struct pblk *pblk = container_of(rb, struct pblk, rwb); pblk_rb_sysfs() local
[all...]
/kernel/linux/linux-5.10/fs/crypto/
H A Dbio.c44 fscrypt_zeroout_range_inline_crypt(const struct inode *inode, pgoff_t lblk, sector_t pblk, unsigned int len) fscrypt_zeroout_range_inline_crypt() argument
108 fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, sector_t pblk, unsigned int len) fscrypt_zeroout_range() argument
/kernel/linux/linux-6.6/fs/crypto/
H A Dbio.c48 fscrypt_zeroout_range_inline_crypt(const struct inode *inode, pgoff_t lblk, sector_t pblk, unsigned int len) fscrypt_zeroout_range_inline_crypt() argument
111 fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, sector_t pblk, unsigned int len) fscrypt_zeroout_range() argument
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dnuma_emulation.c216 split_nodes_size_interleave_uniform(struct numa_meminfo *ei, struct numa_meminfo *pi, u64 addr, u64 max_addr, u64 size, int nr_nodes, struct numa_memblk *pblk, int nid) split_nodes_size_interleave_uniform() argument
/kernel/linux/linux-5.10/fs/erofs/
H A Dzmap.c114 erofs_blk_t pblk; member
/kernel/linux/linux-5.10/drivers/xen/
H A Dxen-acpi-processor.c333 acpi_io_address pblk = 0; in read_acpi_id() local
/kernel/linux/linux-6.6/drivers/xen/
H A Dxen-acpi-processor.c334 acpi_io_address pblk = 0; in read_acpi_id() local
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dnuma_emulation.c216 split_nodes_size_interleave_uniform(struct numa_meminfo *ei, struct numa_meminfo *pi, u64 addr, u64 max_addr, u64 size, int nr_nodes, struct numa_memblk *pblk, int nid) split_nodes_size_interleave_uniform() argument
/kernel/linux/linux-5.10/fs/ext4/
H A Dfast_commit.h129 ext4_fsblk_t pblk; member
H A Dfast_commit.c1586 ext4_fc_record_regions(struct super_block *sb, int ino, ext4_lblk_t lblk, ext4_fsblk_t pblk, int len, int replay) ext4_fc_record_regions() argument
H A Dextents_status.c490 ext4_es_init_extent(struct inode *inode, struct extent_status *es, ext4_lblk_t lblk, ext4_lblk_t len, ext4_fsblk_t pblk) ext4_es_init_extent() argument
854 ext4_es_insert_extent(struct inode *inode, ext4_lblk_t lblk, ext4_lblk_t len, ext4_fsblk_t pblk, unsigned int status) ext4_es_insert_extent() argument
951 ext4_es_cache_extent(struct inode *inode, ext4_lblk_t lblk, ext4_lblk_t len, ext4_fsblk_t pblk, unsigned int status) ext4_es_cache_extent() argument
/kernel/linux/linux-6.6/fs/erofs/
H A Dzmap.c20 erofs_blk_t pblk, compressedblks; member
/kernel/linux/linux-6.6/fs/ext4/
H A Dfast_commit.h139 ext4_fsblk_t pblk; member
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dpearl_pcie.c959 const u8 *pblk = fw; in qtnf_ep_fw_load() local
907 qtnf_ep_fw_send(struct pci_dev *pdev, uint32_t size, int blk, const u8 *pblk, const u8 *fw) qtnf_ep_fw_send() argument
/kernel/linux/linux-5.10/include/acpi/
H A Dprocessor.h223 u32 pblk; member

Completed in 21 milliseconds

12