/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | dm-space-map.h | 20 void (*destroy)(struct dm_space_map *sm); 25 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); 31 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); 41 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); 43 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); 44 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, 46 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); 48 int (*commit)(struct dm_space_map *sm); 50 int (*inc_blocks)(struct dm_space_map *sm, dm_block_t b, dm_block_t e); 51 int (*dec_blocks)(struct dm_space_map *sm, dm_block_ 78 dm_sm_destroy(struct dm_space_map *sm) dm_sm_destroy() argument 84 dm_sm_extend(struct dm_space_map *sm, dm_block_t extra_blocks) dm_sm_extend() argument 89 dm_sm_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) dm_sm_get_nr_blocks() argument 94 dm_sm_get_nr_free(struct dm_space_map *sm, dm_block_t *count) dm_sm_get_nr_free() argument 99 dm_sm_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) dm_sm_get_count() argument 105 dm_sm_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) dm_sm_count_is_more_than_one() argument 111 dm_sm_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) dm_sm_set_count() argument 117 dm_sm_commit(struct dm_space_map *sm) dm_sm_commit() argument 122 dm_sm_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) dm_sm_inc_blocks() argument 127 dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b) dm_sm_inc_block() argument 132 dm_sm_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) dm_sm_dec_blocks() argument 137 dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b) dm_sm_dec_block() argument 142 dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b) dm_sm_new_block() argument 147 dm_sm_root_size(struct dm_space_map *sm, size_t *result) dm_sm_root_size() argument 152 dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) dm_sm_copy_root() argument 157 dm_sm_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) dm_sm_register_threshold_callback() argument [all...] |
H A D | dm-space-map-metadata.c | 169 struct dm_space_map sm; member 276 static void sm_metadata_destroy(struct dm_space_map *sm) in sm_metadata_destroy() argument 278 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_destroy() 283 static int sm_metadata_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) in sm_metadata_get_nr_blocks() argument 285 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_get_nr_blocks() 292 static int sm_metadata_get_nr_free(struct dm_space_map *sm, dm_block_t *count) in sm_metadata_get_nr_free() argument 294 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_get_nr_free() 302 sm_metadata_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_metadata_get_count() argument 342 sm_metadata_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_metadata_count_is_more_than_one() argument 394 sm_metadata_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_metadata_set_count() argument 413 sm_metadata_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_metadata_inc_blocks() argument 432 sm_metadata_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_metadata_dec_blocks() argument 449 sm_metadata_new_block_(struct dm_space_map *sm, dm_block_t *b) sm_metadata_new_block_() argument 486 sm_metadata_new_block(struct dm_space_map *sm, dm_block_t *b) sm_metadata_new_block() argument 509 sm_metadata_commit(struct dm_space_map *sm) sm_metadata_commit() argument 524 sm_metadata_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) sm_metadata_register_threshold_callback() argument 536 sm_metadata_root_size(struct dm_space_map *sm, size_t *result) sm_metadata_root_size() argument 543 sm_metadata_copy_root(struct dm_space_map *sm, void *where_le, size_t max) sm_metadata_copy_root() argument 586 sm_bootstrap_destroy(struct dm_space_map *sm) sm_bootstrap_destroy() argument 590 sm_bootstrap_extend(struct dm_space_map *sm, dm_block_t extra_blocks) sm_bootstrap_extend() argument 597 sm_bootstrap_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) sm_bootstrap_get_nr_blocks() argument 606 sm_bootstrap_get_nr_free(struct dm_space_map *sm, dm_block_t *count) sm_bootstrap_get_nr_free() argument 615 sm_bootstrap_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_bootstrap_get_count() argument 625 sm_bootstrap_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_bootstrap_count_is_more_than_one() argument 633 sm_bootstrap_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_bootstrap_set_count() argument 641 sm_bootstrap_new_block(struct dm_space_map *sm, dm_block_t *b) sm_bootstrap_new_block() argument 656 sm_bootstrap_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_bootstrap_inc_blocks() argument 668 sm_bootstrap_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_bootstrap_dec_blocks() argument 680 sm_bootstrap_commit(struct dm_space_map *sm) sm_bootstrap_commit() argument 685 sm_bootstrap_root_size(struct dm_space_map *sm, size_t *result) sm_bootstrap_root_size() argument 692 sm_bootstrap_copy_root(struct dm_space_map *sm, void *where, size_t max) sm_bootstrap_copy_root() argument 719 sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks) sm_metadata_extend() argument 784 dm_sm_metadata_create(struct dm_space_map *sm, struct dm_transaction_manager *tm, dm_block_t nr_blocks, dm_block_t superblock) dm_sm_metadata_create() argument 827 dm_sm_metadata_open(struct dm_space_map *sm, struct dm_transaction_manager *tm, void *root_le, size_t len) dm_sm_metadata_open() argument [all...] |
H A D | dm-space-map-disk.c | 26 struct dm_space_map sm; member 35 static void sm_disk_destroy(struct dm_space_map *sm) in sm_disk_destroy() argument 37 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_destroy() 42 static int sm_disk_extend(struct dm_space_map *sm, dm_block_t extra_blocks) in sm_disk_extend() argument 44 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_extend() 49 static int sm_disk_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) in sm_disk_get_nr_blocks() argument 51 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_get_nr_blocks() 58 sm_disk_get_nr_free(struct dm_space_map *sm, dm_block_t *count) sm_disk_get_nr_free() argument 67 sm_disk_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_disk_get_count() argument 75 sm_disk_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_disk_count_is_more_than_one() argument 90 sm_disk_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_disk_set_count() argument 104 sm_disk_inc_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_disk_inc_blocks() argument 117 sm_disk_dec_blocks(struct dm_space_map *sm, dm_block_t b, dm_block_t e) sm_disk_dec_blocks() argument 130 sm_disk_new_block(struct dm_space_map *sm, dm_block_t *b) sm_disk_new_block() argument 158 sm_disk_commit(struct dm_space_map *sm) sm_disk_commit() argument 173 sm_disk_root_size(struct dm_space_map *sm, size_t *result) sm_disk_root_size() argument 180 sm_disk_copy_root(struct dm_space_map *sm, void *where_le, size_t max) sm_disk_copy_root() argument [all...] |
H A D | dm-transaction-manager.c | 95 struct dm_space_map *sm; member 163 struct dm_space_map *sm) in dm_tm_create() 175 tm->sm = sm; in dm_tm_create() 219 r = dm_sm_commit(tm->sm); in dm_tm_pre_commit() 249 r = dm_sm_new_block(tm->sm, &new_block); in dm_tm_new_block() 255 dm_sm_dec_block(tm->sm, new_block); in dm_tm_new_block() 276 r = dm_sm_new_block(tm->sm, &new); in __shadow_block() 280 r = dm_sm_dec_block(tm->sm, orig); in __shadow_block() 317 r = dm_sm_count_is_more_than_one(tm->sm, ori in dm_tm_shadow_block() 162 dm_tm_create(struct dm_block_manager *bm, struct dm_space_map *sm) dm_tm_create() argument 461 dm_tm_create_internal(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm, int create, void *sm_root, size_t sm_len) dm_tm_create_internal() argument 504 dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_create_with_sm() argument 512 dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, void *sm_root, size_t root_len, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_open_with_sm() argument [all...] |
/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | dm-space-map.h | 19 void (*destroy)(struct dm_space_map *sm); 24 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); 30 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); 40 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); 42 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); 43 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, 45 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); 47 int (*commit)(struct dm_space_map *sm); 49 int (*inc_block)(struct dm_space_map *sm, dm_block_t b); 50 int (*dec_block)(struct dm_space_map *sm, dm_block_ 77 dm_sm_destroy(struct dm_space_map *sm) dm_sm_destroy() argument 82 dm_sm_extend(struct dm_space_map *sm, dm_block_t extra_blocks) dm_sm_extend() argument 87 dm_sm_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) dm_sm_get_nr_blocks() argument 92 dm_sm_get_nr_free(struct dm_space_map *sm, dm_block_t *count) dm_sm_get_nr_free() argument 97 dm_sm_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) dm_sm_get_count() argument 103 dm_sm_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) dm_sm_count_is_more_than_one() argument 109 dm_sm_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) dm_sm_set_count() argument 115 dm_sm_commit(struct dm_space_map *sm) dm_sm_commit() argument 120 dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b) dm_sm_inc_block() argument 125 dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b) dm_sm_dec_block() argument 130 dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b) dm_sm_new_block() argument 135 dm_sm_root_size(struct dm_space_map *sm, size_t *result) dm_sm_root_size() argument 140 dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) dm_sm_copy_root() argument 145 dm_sm_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) dm_sm_register_threshold_callback() argument [all...] |
H A D | dm-space-map-metadata.c | 167 struct dm_space_map sm; member 274 static void sm_metadata_destroy(struct dm_space_map *sm) in sm_metadata_destroy() argument 276 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_destroy() 281 static int sm_metadata_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) in sm_metadata_get_nr_blocks() argument 283 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_get_nr_blocks() 290 static int sm_metadata_get_nr_free(struct dm_space_map *sm, dm_block_t *count) in sm_metadata_get_nr_free() argument 292 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); in sm_metadata_get_nr_free() 300 sm_metadata_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_metadata_get_count() argument 340 sm_metadata_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_metadata_count_is_more_than_one() argument 392 sm_metadata_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_metadata_set_count() argument 411 sm_metadata_inc_block(struct dm_space_map *sm, dm_block_t b) sm_metadata_inc_block() argument 428 sm_metadata_dec_block(struct dm_space_map *sm, dm_block_t b) sm_metadata_dec_block() argument 445 sm_metadata_new_block_(struct dm_space_map *sm, dm_block_t *b) sm_metadata_new_block_() argument 482 sm_metadata_new_block(struct dm_space_map *sm, dm_block_t *b) sm_metadata_new_block() argument 504 sm_metadata_commit(struct dm_space_map *sm) sm_metadata_commit() argument 519 sm_metadata_register_threshold_callback(struct dm_space_map *sm, dm_block_t threshold, dm_sm_threshold_fn fn, void *context) sm_metadata_register_threshold_callback() argument 531 sm_metadata_root_size(struct dm_space_map *sm, size_t *result) sm_metadata_root_size() argument 538 sm_metadata_copy_root(struct dm_space_map *sm, void *where_le, size_t max) sm_metadata_copy_root() argument 581 sm_bootstrap_destroy(struct dm_space_map *sm) sm_bootstrap_destroy() argument 585 sm_bootstrap_extend(struct dm_space_map *sm, dm_block_t extra_blocks) sm_bootstrap_extend() argument 592 sm_bootstrap_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) sm_bootstrap_get_nr_blocks() argument 601 sm_bootstrap_get_nr_free(struct dm_space_map *sm, dm_block_t *count) sm_bootstrap_get_nr_free() argument 610 sm_bootstrap_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_bootstrap_get_count() argument 620 sm_bootstrap_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_bootstrap_count_is_more_than_one() argument 628 sm_bootstrap_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_bootstrap_set_count() argument 636 sm_bootstrap_new_block(struct dm_space_map *sm, dm_block_t *b) sm_bootstrap_new_block() argument 651 sm_bootstrap_inc_block(struct dm_space_map *sm, dm_block_t b) sm_bootstrap_inc_block() argument 658 sm_bootstrap_dec_block(struct dm_space_map *sm, dm_block_t b) sm_bootstrap_dec_block() argument 665 sm_bootstrap_commit(struct dm_space_map *sm) sm_bootstrap_commit() argument 670 sm_bootstrap_root_size(struct dm_space_map *sm, size_t *result) sm_bootstrap_root_size() argument 677 sm_bootstrap_copy_root(struct dm_space_map *sm, void *where, size_t max) sm_bootstrap_copy_root() argument 704 sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks) sm_metadata_extend() argument 771 dm_sm_metadata_create(struct dm_space_map *sm, struct dm_transaction_manager *tm, dm_block_t nr_blocks, dm_block_t superblock) dm_sm_metadata_create() argument 817 dm_sm_metadata_open(struct dm_space_map *sm, struct dm_transaction_manager *tm, void *root_le, size_t len) dm_sm_metadata_open() argument [all...] |
H A D | dm-space-map-disk.c | 25 struct dm_space_map sm; member 34 static void sm_disk_destroy(struct dm_space_map *sm) in sm_disk_destroy() argument 36 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_destroy() 41 static int sm_disk_extend(struct dm_space_map *sm, dm_block_t extra_blocks) in sm_disk_extend() argument 43 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_extend() 48 static int sm_disk_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) in sm_disk_get_nr_blocks() argument 50 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_get_nr_blocks() 56 sm_disk_get_nr_free(struct dm_space_map *sm, dm_block_t *count) sm_disk_get_nr_free() argument 64 sm_disk_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) sm_disk_get_count() argument 71 sm_disk_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) sm_disk_count_is_more_than_one() argument 86 sm_disk_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) sm_disk_set_count() argument 126 sm_disk_inc_block(struct dm_space_map *sm, dm_block_t b) sm_disk_inc_block() argument 143 sm_disk_dec_block(struct dm_space_map *sm, dm_block_t b) sm_disk_dec_block() argument 164 sm_disk_new_block(struct dm_space_map *sm, dm_block_t *b) sm_disk_new_block() argument 195 sm_disk_commit(struct dm_space_map *sm) sm_disk_commit() argument 219 sm_disk_root_size(struct dm_space_map *sm, size_t *result) sm_disk_root_size() argument 226 sm_disk_copy_root(struct dm_space_map *sm, void *where_le, size_t max) sm_disk_copy_root() argument [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | sm501.c | 133 static void sm501_dump_clk(struct sm501_devdata *sm) in sm501_dump_clk() argument 135 unsigned long misct = smc501_readl(sm->regs + SM501_MISC_TIMING); in sm501_dump_clk() 136 unsigned long pm0 = smc501_readl(sm->regs + SM501_POWER_MODE_0_CLOCK); in sm501_dump_clk() 137 unsigned long pm1 = smc501_readl(sm->regs + SM501_POWER_MODE_1_CLOCK); in sm501_dump_clk() 138 unsigned long pmc = smc501_readl(sm->regs + SM501_POWER_MODE_CONTROL); in sm501_dump_clk() 163 dev_dbg(sm->dev, "MISCT=%08lx, PM0=%08lx, PM1=%08lx\n", in sm501_dump_clk() 166 dev_dbg(sm->dev, "PLL2 = %ld.%ld MHz (%ld), SDCLK0=%08lx, SDCLK1=%08lx\n", in sm501_dump_clk() 169 dev_dbg(sm->dev, "SDRAM: PM0=%ld, PM1=%ld\n", sdclk0, sdclk1); in sm501_dump_clk() 171 dev_dbg(sm->dev, "PM0[%c]: " in sm501_dump_clk() 180 dev_dbg(sm in sm501_dump_clk() 190 sm501_dump_regs(struct sm501_devdata *sm) sm501_dump_regs() argument 210 sm501_dump_gate(struct sm501_devdata *sm) sm501_dump_gate() argument 221 sm501_dump_gate(struct sm501_devdata *sm) sm501_dump_gate() argument 222 sm501_dump_regs(struct sm501_devdata *sm) sm501_dump_regs() argument 223 sm501_dump_clk(struct sm501_devdata *sm) sm501_dump_clk() argument 231 sm501_sync_regs(struct sm501_devdata *sm) sm501_sync_regs() argument 236 sm501_mdelay(struct sm501_devdata *sm, unsigned int delay) sm501_mdelay() argument 256 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_misc_control() local 290 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_modify_reg() local 317 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_unit_power() local 512 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_set_clock() local 643 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_find_clock() local 700 sm501_create_subdev(struct sm501_devdata *sm, char *name, unsigned int res_count, unsigned int platform_data_size) sm501_create_subdev() argument 733 sm501_register_device(struct sm501_devdata *sm, struct platform_device *pdev) sm501_register_device() argument 762 sm501_create_subio(struct sm501_devdata *sm, struct resource *res, resource_size_t offs, resource_size_t size) sm501_create_subio() argument 778 sm501_create_mem(struct sm501_devdata *sm, struct resource *res, resource_size_t *offs, resource_size_t size) sm501_create_mem() argument 796 sm501_create_irq(struct sm501_devdata *sm, struct resource *res) sm501_create_irq() argument 804 sm501_register_usbhost(struct sm501_devdata *sm, resource_size_t *mem_avail) sm501_register_usbhost() argument 820 sm501_setup_uart_data(struct sm501_devdata *sm, struct plat_serial8250_port *uart_data, unsigned int offset) sm501_setup_uart_data() argument 833 sm501_register_uart(struct sm501_devdata *sm, int devices) sm501_register_uart() argument 863 sm501_register_display(struct sm501_devdata *sm, resource_size_t *mem_avail) sm501_register_display() argument 1012 sm501_gpio_register_chip(struct sm501_devdata *sm, struct sm501_gpio *gpio, struct sm501_gpio_chip *chip) sm501_gpio_register_chip() argument 1040 sm501_register_gpio(struct sm501_devdata *sm) sm501_register_gpio() argument 1094 sm501_gpio_remove(struct sm501_devdata *sm) sm501_gpio_remove() argument 1109 sm501_gpio_isregistered(struct sm501_devdata *sm) sm501_gpio_isregistered() argument 1114 sm501_register_gpio(struct sm501_devdata *sm) sm501_register_gpio() argument 1119 sm501_gpio_remove(struct sm501_devdata *sm) sm501_gpio_remove() argument 1123 sm501_gpio_isregistered(struct sm501_devdata *sm) sm501_gpio_isregistered() argument 1129 sm501_register_gpio_i2c_instance(struct sm501_devdata *sm, struct sm501_platdata_gpio_i2c *iic) sm501_register_gpio_i2c_instance() argument 1177 sm501_register_gpio_i2c(struct sm501_devdata *sm, struct sm501_platdata *pdata) sm501_register_gpio_i2c() argument 1201 struct sm501_devdata *sm = dev_get_drvdata(dev) ; sm501_dbg_regs() local 1226 sm501_init_reg(struct sm501_devdata *sm, unsigned long reg, struct sm501_reg_init *r) sm501_init_reg() argument 1243 sm501_init_regs(struct sm501_devdata *sm, struct sm501_initdata *init) sm501_init_regs() argument 1274 sm501_check_clocks(struct sm501_devdata *sm) sm501_check_clocks() argument 1297 sm501_init_dev(struct sm501_devdata *sm) sm501_init_dev() argument 1375 struct sm501_devdata *sm; sm501_plat_probe() local 1439 sm501_set_power(struct sm501_devdata *sm, int on) sm501_set_power() argument 1463 struct sm501_devdata *sm = platform_get_drvdata(pdev); sm501_plat_suspend() local 1480 struct sm501_devdata *sm = platform_get_drvdata(pdev); sm501_plat_resume() local 1564 struct sm501_devdata *sm; sm501_pci_probe() local 1645 sm501_remove_sub(struct sm501_devdata *sm, struct sm501_device *smdev) sm501_remove_sub() argument 1652 sm501_dev_remove(struct sm501_devdata *sm) sm501_dev_remove() argument 1666 struct sm501_devdata *sm = pci_get_drvdata(dev); sm501_pci_remove() local 1678 struct sm501_devdata *sm = platform_get_drvdata(dev); sm501_plat_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | sm501.c | 133 static void sm501_dump_clk(struct sm501_devdata *sm) in sm501_dump_clk() argument 135 unsigned long misct = smc501_readl(sm->regs + SM501_MISC_TIMING); in sm501_dump_clk() 136 unsigned long pm0 = smc501_readl(sm->regs + SM501_POWER_MODE_0_CLOCK); in sm501_dump_clk() 137 unsigned long pm1 = smc501_readl(sm->regs + SM501_POWER_MODE_1_CLOCK); in sm501_dump_clk() 138 unsigned long pmc = smc501_readl(sm->regs + SM501_POWER_MODE_CONTROL); in sm501_dump_clk() 163 dev_dbg(sm->dev, "MISCT=%08lx, PM0=%08lx, PM1=%08lx\n", in sm501_dump_clk() 166 dev_dbg(sm->dev, "PLL2 = %ld.%ld MHz (%ld), SDCLK0=%08lx, SDCLK1=%08lx\n", in sm501_dump_clk() 169 dev_dbg(sm->dev, "SDRAM: PM0=%ld, PM1=%ld\n", sdclk0, sdclk1); in sm501_dump_clk() 171 dev_dbg(sm->dev, "PM0[%c]: " in sm501_dump_clk() 180 dev_dbg(sm in sm501_dump_clk() 190 sm501_dump_regs(struct sm501_devdata *sm) sm501_dump_regs() argument 210 sm501_dump_gate(struct sm501_devdata *sm) sm501_dump_gate() argument 221 sm501_dump_gate(struct sm501_devdata *sm) sm501_dump_gate() argument 222 sm501_dump_regs(struct sm501_devdata *sm) sm501_dump_regs() argument 223 sm501_dump_clk(struct sm501_devdata *sm) sm501_dump_clk() argument 231 sm501_sync_regs(struct sm501_devdata *sm) sm501_sync_regs() argument 236 sm501_mdelay(struct sm501_devdata *sm, unsigned int delay) sm501_mdelay() argument 256 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_misc_control() local 290 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_modify_reg() local 317 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_unit_power() local 512 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_set_clock() local 643 struct sm501_devdata *sm = dev_get_drvdata(dev); sm501_find_clock() local 700 sm501_create_subdev(struct sm501_devdata *sm, char *name, unsigned int res_count, unsigned int platform_data_size) sm501_create_subdev() argument 733 sm501_register_device(struct sm501_devdata *sm, struct platform_device *pdev) sm501_register_device() argument 762 sm501_create_subio(struct sm501_devdata *sm, struct resource *res, resource_size_t offs, resource_size_t size) sm501_create_subio() argument 778 sm501_create_mem(struct sm501_devdata *sm, struct resource *res, resource_size_t *offs, resource_size_t size) sm501_create_mem() argument 796 sm501_create_irq(struct sm501_devdata *sm, struct resource *res) sm501_create_irq() argument 804 sm501_register_usbhost(struct sm501_devdata *sm, resource_size_t *mem_avail) sm501_register_usbhost() argument 820 sm501_setup_uart_data(struct sm501_devdata *sm, struct plat_serial8250_port *uart_data, unsigned int offset) sm501_setup_uart_data() argument 833 sm501_register_uart(struct sm501_devdata *sm, int devices) sm501_register_uart() argument 863 sm501_register_display(struct sm501_devdata *sm, resource_size_t *mem_avail) sm501_register_display() argument 1012 sm501_gpio_register_chip(struct sm501_devdata *sm, struct sm501_gpio *gpio, struct sm501_gpio_chip *chip) sm501_gpio_register_chip() argument 1040 sm501_register_gpio(struct sm501_devdata *sm) sm501_register_gpio() argument 1094 sm501_gpio_remove(struct sm501_devdata *sm) sm501_gpio_remove() argument 1109 sm501_gpio_isregistered(struct sm501_devdata *sm) sm501_gpio_isregistered() argument 1114 sm501_register_gpio(struct sm501_devdata *sm) sm501_register_gpio() argument 1119 sm501_gpio_remove(struct sm501_devdata *sm) sm501_gpio_remove() argument 1123 sm501_gpio_isregistered(struct sm501_devdata *sm) sm501_gpio_isregistered() argument 1129 sm501_register_gpio_i2c_instance(struct sm501_devdata *sm, struct sm501_platdata_gpio_i2c *iic) sm501_register_gpio_i2c_instance() argument 1177 sm501_register_gpio_i2c(struct sm501_devdata *sm, struct sm501_platdata *pdata) sm501_register_gpio_i2c() argument 1201 struct sm501_devdata *sm = dev_get_drvdata(dev) ; dbg_regs_show() local 1226 sm501_init_reg(struct sm501_devdata *sm, unsigned long reg, struct sm501_reg_init *r) sm501_init_reg() argument 1243 sm501_init_regs(struct sm501_devdata *sm, struct sm501_initdata *init) sm501_init_regs() argument 1274 sm501_check_clocks(struct sm501_devdata *sm) sm501_check_clocks() argument 1297 sm501_init_dev(struct sm501_devdata *sm) sm501_init_dev() argument 1375 struct sm501_devdata *sm; sm501_plat_probe() local 1437 sm501_set_power(struct sm501_devdata *sm, int on) sm501_set_power() argument 1461 struct sm501_devdata *sm = platform_get_drvdata(pdev); sm501_plat_suspend() local 1478 struct sm501_devdata *sm = platform_get_drvdata(pdev); sm501_plat_resume() local 1558 struct sm501_devdata *sm; sm501_pci_probe() local 1639 sm501_remove_sub(struct sm501_devdata *sm, struct sm501_device *smdev) sm501_remove_sub() argument 1646 sm501_dev_remove(struct sm501_devdata *sm) sm501_dev_remove() argument 1660 struct sm501_devdata *sm = pci_get_drvdata(dev); sm501_pci_remove() local 1672 struct sm501_devdata *sm = platform_get_drvdata(dev); sm501_plat_remove() local [all...] |
/kernel/linux/linux-5.10/fs/xfs/scrub/ |
H A D | scrub.c | 157 if (error == 0 && (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)) in xchk_teardown() 362 struct xfs_scrub_metadata *sm) in xchk_validate_inputs() 369 sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT; in xchk_validate_inputs() 370 if (sm->sm_flags & ~XFS_SCRUB_FLAGS_IN) in xchk_validate_inputs() 373 if (memchr_inv(sm->sm_reserved, 0, sizeof(sm->sm_reserved))) in xchk_validate_inputs() 378 if (sm->sm_type >= XFS_SCRUB_TYPE_NR) in xchk_validate_inputs() 380 ops = &meta_scrub_ops[sm->sm_type]; in xchk_validate_inputs() 392 if (sm->sm_ino || sm in xchk_validate_inputs() 360 xchk_validate_inputs( struct xfs_mount *mp, struct xfs_scrub_metadata *sm) xchk_validate_inputs() argument 458 xfs_scrub_metadata( struct xfs_inode *ip, struct xfs_scrub_metadata *sm) xfs_scrub_metadata() argument [all...] |
H A D | common.c | 77 trace_xchk_deadlock_retry(sc->ip, sc->sm, *error); in __xchk_process_error() 82 sc->sm->sm_flags |= errflag; in __xchk_process_error() 130 trace_xchk_deadlock_retry(sc->ip, sc->sm, *error); in __xchk_fblock_process_error() 135 sc->sm->sm_flags |= errflag; in __xchk_fblock_process_error() 186 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_PREEN; in xchk_block_set_preen() 200 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_PREEN; in xchk_ino_set_preen() 209 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_CORRUPT; in xchk_set_corrupt() 219 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_CORRUPT; in xchk_block_set_corrupt() 229 sc->sm->sm_flags |= XFS_SCRUB_OFLAG_XCORRUPT; in xchk_block_xref_set_corrupt() 243 sc->sm in xchk_ino_set_corrupt() [all...] |
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | smt.c | 172 smc->sm.smt_tid = 0 ; in smt_agent_init() 180 smc->sm.pend[i] = 0 ; in smt_agent_init() 181 smc->sm.please_reconnect = 0 ; in smt_agent_init() 182 smc->sm.uniq_ticks = 0 ; in smt_agent_init() 195 smt_timer_start(smc,&smc->sm.smt_timer, (u_long)1000000L, in smt_agent_task() 208 count = ((time - smc->sm.last_tok_time[mac_index]) * in smt_emulate_token_ct() 222 smc->sm.last_tok_time[mac_index] = time; in smt_emulate_token_ct() 236 if (smc->sm.please_reconnect) { in smt_event() 237 smc->sm.please_reconnect -- ; in smt_event() 238 if (smc->sm in smt_event() 463 struct smt_header *sm ; smt_received_pack() local 828 struct smt_header *sm ; smt_send_frame() local 854 struct smt_header *sm ; /* header of offending frame */ smt_send_rdf() local 1642 smt_check_para(struct s_smc *smc, struct smt_header *sm, const u_short list[]) smt_check_para() argument 1656 sm_to_para(struct s_smc *smc, struct smt_header *sm, int para) sm_to_para() argument 1802 smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument 1900 smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument [all...] |
H A D | ess.c | 79 static void ess_send_response(struct s_smc *smc, struct smt_header *sm, 99 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, 113 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, in ess_raf_received_pack() argument 132 if (!(p = (void *) sm_to_para(smc,sm,SMT_P0015))) { in ess_raf_received_pack() 141 if (!(cmd = (struct smt_p_0016 *) sm_to_para(smc,sm,SMT_P0016))) { in ess_raf_received_pack() 149 DB_ESSN(2, "fc %x ft %x", sm->smt_class, sm->smt_type); in ess_raf_received_pack() 150 DB_ESSN(2, "ver %x tran %x", sm->smt_version, sm->smt_tid); in ess_raf_received_pack() 151 DB_ESSN(2, "stn_id %pM", &sm in ess_raf_received_pack() 472 ess_send_response(struct s_smc *smc, struct smt_header *sm, int sba_cmd) ess_send_response() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/ |
H A D | smt.c | 172 smc->sm.smt_tid = 0 ; in smt_agent_init() 180 smc->sm.pend[i] = 0 ; in smt_agent_init() 181 smc->sm.please_reconnect = 0 ; in smt_agent_init() 182 smc->sm.uniq_ticks = 0 ; in smt_agent_init() 195 smt_timer_start(smc,&smc->sm.smt_timer, (u_long)1000000L, in smt_agent_task() 208 count = ((time - smc->sm.last_tok_time[mac_index]) * in smt_emulate_token_ct() 222 smc->sm.last_tok_time[mac_index] = time; in smt_emulate_token_ct() 236 if (smc->sm.please_reconnect) { in smt_event() 237 smc->sm.please_reconnect -- ; in smt_event() 238 if (smc->sm in smt_event() 463 struct smt_header *sm ; smt_received_pack() local 828 struct smt_header *sm ; smt_send_frame() local 854 struct smt_header *sm ; /* header of offending frame */ smt_send_rdf() local 1642 smt_check_para(struct s_smc *smc, struct smt_header *sm, const u_short list[]) smt_check_para() argument 1656 sm_to_para(struct s_smc *smc, struct smt_header *sm, int para) sm_to_para() argument 1802 smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument 1894 smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument [all...] |
H A D | ess.c | 78 static void ess_send_response(struct s_smc *smc, struct smt_header *sm, 98 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, 112 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, in ess_raf_received_pack() argument 131 if (!(p = (void *) sm_to_para(smc,sm,SMT_P0015))) { in ess_raf_received_pack() 140 if (!(cmd = (struct smt_p_0016 *) sm_to_para(smc,sm,SMT_P0016))) { in ess_raf_received_pack() 148 DB_ESSN(2, "fc %x ft %x", sm->smt_class, sm->smt_type); in ess_raf_received_pack() 149 DB_ESSN(2, "ver %x tran %x", sm->smt_version, sm->smt_tid); in ess_raf_received_pack() 150 DB_ESSN(2, "stn_id %pM", &sm in ess_raf_received_pack() 471 ess_send_response(struct s_smc *smc, struct smt_header *sm, int sba_cmd) ess_send_response() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/isci/ |
H A D | remote_device.c | 238 dev_state_name(idev->sm.current_state_id), in isci_remote_device_terminate_requests() 241 rnc_state_name(idev->rnc.sm.current_state_id), in isci_remote_device_terminate_requests() 271 dev_state_name(idev->sm.current_state_id), in isci_remote_device_terminate_requests() 274 rnc_state_name(idev->rnc.sm.current_state_id), in isci_remote_device_terminate_requests() 328 sci_change_state(&idev->sm, SCI_DEV_STOPPED); in rnc_destruct_done() 340 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_stop() local 341 enum sci_remote_device_states state = sm->current_state_id; in sci_remote_device_stop() 361 sci_change_state(sm, SCI_DEV_STOPPING); in sci_remote_device_stop() 371 sci_change_state(sm, SCI_DEV_STOPPIN in sci_remote_device_stop() 396 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_reset() local 426 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_reset_complete() local 442 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_frame_handler() local 537 struct sci_base_state_machine *sm = &idev->sm; is_remote_device_ready() local 571 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_event_handler() local 657 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start_io() local 793 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_complete_io() local 875 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start_task() local 993 sci_remote_device_initial_state_enter(struct sci_base_state_machine *sm) sci_remote_device_initial_state_enter() argument 1016 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_destruct() local 1057 sci_remote_device_stopped_state_enter(struct sci_base_state_machine *sm) sci_remote_device_stopped_state_enter() argument 1073 sci_remote_device_starting_state_enter(struct sci_base_state_machine *sm) sci_remote_device_starting_state_enter() argument 1082 sci_remote_device_ready_state_enter(struct sci_base_state_machine *sm) sci_remote_device_ready_state_enter() argument 1096 sci_remote_device_ready_state_exit(struct sci_base_state_machine *sm) sci_remote_device_ready_state_exit() argument 1109 sci_remote_device_resetting_state_enter(struct sci_base_state_machine *sm) sci_remote_device_resetting_state_enter() argument 1120 sci_remote_device_resetting_state_exit(struct sci_base_state_machine *sm) sci_remote_device_resetting_state_exit() argument 1131 sci_stp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_idle_substate_enter() argument 1148 sci_stp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_cmd_substate_enter() argument 1159 sci_stp_remote_device_ready_ncq_error_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_ncq_error_substate_enter() argument 1169 sci_smp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_idle_substate_enter() argument 1177 sci_smp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_cmd_substate_enter() argument 1188 sci_smp_remote_device_ready_cmd_substate_exit(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_cmd_substate_exit() argument 1454 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start() local [all...] |
H A D | phy.c | 313 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_link_layer_initialization() 336 sci_change_state(&iphy->sm, SCI_PHY_STARTING); in phy_sata_timeout() 395 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_initialize() 469 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_start() 477 sci_change_state(&iphy->sm, SCI_PHY_STARTING); in sci_phy_start() 483 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_stop() 503 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_stop() 509 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_reset() 517 sci_change_state(&iphy->sm, SCI_PHY_RESETTING); in sci_phy_reset() 523 enum sci_phy_states state = iphy->sm in sci_phy_consume_power_handler() 1066 sci_phy_starting_initial_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_initial_substate_enter() argument 1074 sci_phy_starting_await_sas_power_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sas_power_substate_enter() argument 1082 sci_phy_starting_await_sas_power_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sas_power_substate_exit() argument 1090 sci_phy_starting_await_sata_power_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_power_substate_enter() argument 1098 sci_phy_starting_await_sata_power_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_power_substate_exit() argument 1106 sci_phy_starting_await_sata_phy_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_phy_substate_enter() argument 1113 sci_phy_starting_await_sata_phy_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_phy_substate_exit() argument 1120 sci_phy_starting_await_sata_speed_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_speed_substate_enter() argument 1127 sci_phy_starting_await_sata_speed_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_speed_substate_exit() argument 1134 sci_phy_starting_await_sig_fis_uf_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sig_fis_uf_substate_enter() argument 1154 sci_phy_starting_await_sig_fis_uf_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sig_fis_uf_substate_exit() argument 1161 sci_phy_starting_final_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_final_substate_enter() argument 1255 sci_phy_stopped_state_enter(struct sci_base_state_machine *sm) sci_phy_stopped_state_enter() argument 1273 sci_phy_starting_state_enter(struct sci_base_state_machine *sm) sci_phy_starting_state_enter() argument 1292 sci_phy_ready_state_enter(struct sci_base_state_machine *sm) sci_phy_ready_state_enter() argument 1301 sci_phy_ready_state_exit(struct sci_base_state_machine *sm) sci_phy_ready_state_exit() argument 1308 sci_phy_resetting_state_enter(struct sci_base_state_machine *sm) sci_phy_resetting_state_enter() argument [all...] |
H A D | remote_node_context.c | 87 u32 current_state = sci_rnc->sm.current_state_id; in sci_remote_node_context_is_ready() 98 u32 current_state = sci_rnc->sm.current_state_id; in sci_remote_node_context_is_suspended() 275 static void sci_remote_node_context_initial_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_initial_state_enter() argument 277 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); in sci_remote_node_context_initial_state_enter() 284 if (sm->previous_state_id == SCI_RNC_INVALIDATING) { in sci_remote_node_context_initial_state_enter() 293 static void sci_remote_node_context_posting_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_posting_state_enter() argument 295 struct sci_remote_node_context *sci_rnc = container_of(sm, typeof(*sci_rnc), sm); in sci_remote_node_context_posting_state_enter() 300 static void sci_remote_node_context_invalidating_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_invalidating_state_enter() argument 309 sci_remote_node_context_resuming_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_resuming_state_enter() argument 330 sci_remote_node_context_ready_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_ready_state_enter() argument 352 sci_remote_node_context_tx_suspended_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_tx_suspended_state_enter() argument 359 sci_remote_node_context_tx_rx_suspended_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_tx_rx_suspended_state_enter() argument 379 sci_remote_node_context_await_suspend_state_exit( struct sci_base_state_machine *sm) sci_remote_node_context_await_suspend_state_exit() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/isci/ |
H A D | remote_device.c | 238 dev_state_name(idev->sm.current_state_id), in isci_remote_device_terminate_requests() 241 rnc_state_name(idev->rnc.sm.current_state_id), in isci_remote_device_terminate_requests() 271 dev_state_name(idev->sm.current_state_id), in isci_remote_device_terminate_requests() 274 rnc_state_name(idev->rnc.sm.current_state_id), in isci_remote_device_terminate_requests() 329 sci_change_state(&idev->sm, SCI_DEV_STOPPED); in rnc_destruct_done() 341 struct sci_base_state_machine *sm = &idev->sm; in sci_remote_device_stop() local 342 enum sci_remote_device_states state = sm->current_state_id; in sci_remote_device_stop() 362 sci_change_state(sm, SCI_DEV_STOPPING); in sci_remote_device_stop() 372 sci_change_state(sm, SCI_DEV_STOPPIN in sci_remote_device_stop() 397 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_reset() local 427 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_reset_complete() local 443 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_frame_handler() local 538 struct sci_base_state_machine *sm = &idev->sm; is_remote_device_ready() local 572 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_event_handler() local 658 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start_io() local 794 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_complete_io() local 876 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start_task() local 994 sci_remote_device_initial_state_enter(struct sci_base_state_machine *sm) sci_remote_device_initial_state_enter() argument 1017 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_destruct() local 1058 sci_remote_device_stopped_state_enter(struct sci_base_state_machine *sm) sci_remote_device_stopped_state_enter() argument 1074 sci_remote_device_starting_state_enter(struct sci_base_state_machine *sm) sci_remote_device_starting_state_enter() argument 1083 sci_remote_device_ready_state_enter(struct sci_base_state_machine *sm) sci_remote_device_ready_state_enter() argument 1097 sci_remote_device_ready_state_exit(struct sci_base_state_machine *sm) sci_remote_device_ready_state_exit() argument 1110 sci_remote_device_resetting_state_enter(struct sci_base_state_machine *sm) sci_remote_device_resetting_state_enter() argument 1121 sci_remote_device_resetting_state_exit(struct sci_base_state_machine *sm) sci_remote_device_resetting_state_exit() argument 1132 sci_stp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_idle_substate_enter() argument 1149 sci_stp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_cmd_substate_enter() argument 1160 sci_stp_remote_device_ready_ncq_error_substate_enter(struct sci_base_state_machine *sm) sci_stp_remote_device_ready_ncq_error_substate_enter() argument 1170 sci_smp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_idle_substate_enter() argument 1178 sci_smp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_cmd_substate_enter() argument 1189 sci_smp_remote_device_ready_cmd_substate_exit(struct sci_base_state_machine *sm) sci_smp_remote_device_ready_cmd_substate_exit() argument 1455 struct sci_base_state_machine *sm = &idev->sm; sci_remote_device_start() local [all...] |
H A D | phy.c | 313 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_link_layer_initialization() 336 sci_change_state(&iphy->sm, SCI_PHY_STARTING); in phy_sata_timeout() 392 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_initialize() 466 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_start() 474 sci_change_state(&iphy->sm, SCI_PHY_STARTING); in sci_phy_start() 480 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_stop() 500 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); in sci_phy_stop() 506 enum sci_phy_states state = iphy->sm.current_state_id; in sci_phy_reset() 514 sci_change_state(&iphy->sm, SCI_PHY_RESETTING); in sci_phy_reset() 520 enum sci_phy_states state = iphy->sm in sci_phy_consume_power_handler() 1061 sci_phy_starting_initial_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_initial_substate_enter() argument 1069 sci_phy_starting_await_sas_power_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sas_power_substate_enter() argument 1077 sci_phy_starting_await_sas_power_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sas_power_substate_exit() argument 1085 sci_phy_starting_await_sata_power_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_power_substate_enter() argument 1093 sci_phy_starting_await_sata_power_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_power_substate_exit() argument 1101 sci_phy_starting_await_sata_phy_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_phy_substate_enter() argument 1108 sci_phy_starting_await_sata_phy_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_phy_substate_exit() argument 1115 sci_phy_starting_await_sata_speed_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_speed_substate_enter() argument 1122 sci_phy_starting_await_sata_speed_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sata_speed_substate_exit() argument 1129 sci_phy_starting_await_sig_fis_uf_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_await_sig_fis_uf_substate_enter() argument 1149 sci_phy_starting_await_sig_fis_uf_substate_exit(struct sci_base_state_machine *sm) sci_phy_starting_await_sig_fis_uf_substate_exit() argument 1156 sci_phy_starting_final_substate_enter(struct sci_base_state_machine *sm) sci_phy_starting_final_substate_enter() argument 1251 sci_phy_stopped_state_enter(struct sci_base_state_machine *sm) sci_phy_stopped_state_enter() argument 1269 sci_phy_starting_state_enter(struct sci_base_state_machine *sm) sci_phy_starting_state_enter() argument 1288 sci_phy_ready_state_enter(struct sci_base_state_machine *sm) sci_phy_ready_state_enter() argument 1297 sci_phy_ready_state_exit(struct sci_base_state_machine *sm) sci_phy_ready_state_exit() argument 1304 sci_phy_resetting_state_enter(struct sci_base_state_machine *sm) sci_phy_resetting_state_enter() argument [all...] |
H A D | remote_node_context.c | 87 u32 current_state = sci_rnc->sm.current_state_id; in sci_remote_node_context_is_ready() 98 u32 current_state = sci_rnc->sm.current_state_id; in sci_remote_node_context_is_suspended() 268 static void sci_remote_node_context_initial_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_initial_state_enter() argument 270 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); in sci_remote_node_context_initial_state_enter() 277 if (sm->previous_state_id == SCI_RNC_INVALIDATING) { in sci_remote_node_context_initial_state_enter() 286 static void sci_remote_node_context_posting_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_posting_state_enter() argument 288 struct sci_remote_node_context *sci_rnc = container_of(sm, typeof(*sci_rnc), sm); in sci_remote_node_context_posting_state_enter() 293 static void sci_remote_node_context_invalidating_state_enter(struct sci_base_state_machine *sm) in sci_remote_node_context_invalidating_state_enter() argument 302 sci_remote_node_context_resuming_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_resuming_state_enter() argument 323 sci_remote_node_context_ready_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_ready_state_enter() argument 345 sci_remote_node_context_tx_suspended_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_tx_suspended_state_enter() argument 352 sci_remote_node_context_tx_rx_suspended_state_enter(struct sci_base_state_machine *sm) sci_remote_node_context_tx_rx_suspended_state_enter() argument 372 sci_remote_node_context_await_suspend_state_exit( struct sci_base_state_machine *sm) sci_remote_node_context_await_suspend_state_exit() argument [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | hmdfs_client.c | 24 static inline void free_sm_outbuf(struct hmdfs_send_command *sm) in free_sm_outbuf() argument 26 if (sm->out_buf && sm->out_len != 0) in free_sm_outbuf() 27 kfree(sm->out_buf); in free_sm_outbuf() 28 sm->out_len = 0; in free_sm_outbuf() 29 sm->out_buf = NULL; in free_sm_outbuf() 40 struct hmdfs_send_command sm = { in hmdfs_send_open() local 46 hmdfs_init_cmd(&sm.operations, F_OPEN); in hmdfs_send_open() 55 ret = hmdfs_sendmessage_request(con, &sm); in hmdfs_send_open() 58 if (!ret && (sm in hmdfs_send_open() 82 struct hmdfs_send_command sm = { hmdfs_send_close() local 105 struct hmdfs_send_command sm = { hmdfs_send_fsync() local 135 struct hmdfs_send_command sm = { hmdfs_client_readpage() local 426 struct hmdfs_send_command sm = { hmdfs_client_start_readdir() local 470 struct hmdfs_send_command sm = { hmdfs_client_start_mkdir() local 519 struct hmdfs_send_command sm = { hmdfs_client_start_create() local 566 struct hmdfs_send_command sm = { hmdfs_client_start_rmdir() local 597 struct hmdfs_send_command sm = { hmdfs_client_start_unlink() local 633 struct hmdfs_send_command sm = { hmdfs_client_start_rename() local 672 struct hmdfs_send_command sm = { hmdfs_send_setattr() local 731 struct hmdfs_send_command sm = { hmdfs_send_getattr() local 787 struct hmdfs_send_command sm = { hmdfs_send_statfs() local 871 struct hmdfs_send_command sm = { hmdfs_send_getxattr() local 911 struct hmdfs_send_command sm = { hmdfs_send_setxattr() local 961 struct hmdfs_send_command sm = { hmdfs_send_listxattr() local 1034 struct hmdfs_send_command sm = { hmdfs_send_drop_push() local [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | hmdfs_client.c | 24 static inline void free_sm_outbuf(struct hmdfs_send_command *sm) in free_sm_outbuf() argument 26 if (sm->out_buf && sm->out_len != 0) in free_sm_outbuf() 27 kfree(sm->out_buf); in free_sm_outbuf() 28 sm->out_len = 0; in free_sm_outbuf() 29 sm->out_buf = NULL; in free_sm_outbuf() 40 struct hmdfs_send_command sm = { in hmdfs_send_open() local 46 hmdfs_init_cmd(&sm.operations, F_OPEN); in hmdfs_send_open() 55 ret = hmdfs_sendmessage_request(con, &sm); in hmdfs_send_open() 58 if (!ret && (sm in hmdfs_send_open() 82 struct hmdfs_send_command sm = { hmdfs_send_close() local 105 struct hmdfs_send_command sm = { hmdfs_send_fsync() local 135 struct hmdfs_send_command sm = { hmdfs_client_readpage() local 425 struct hmdfs_send_command sm = { hmdfs_client_start_readdir() local 469 struct hmdfs_send_command sm = { hmdfs_client_start_mkdir() local 518 struct hmdfs_send_command sm = { hmdfs_client_start_create() local 565 struct hmdfs_send_command sm = { hmdfs_client_start_rmdir() local 596 struct hmdfs_send_command sm = { hmdfs_client_start_unlink() local 632 struct hmdfs_send_command sm = { hmdfs_client_start_rename() local 671 struct hmdfs_send_command sm = { hmdfs_send_setattr() local 730 struct hmdfs_send_command sm = { hmdfs_send_getattr() local 786 struct hmdfs_send_command sm = { hmdfs_send_statfs() local 870 struct hmdfs_send_command sm = { hmdfs_send_getxattr() local 910 struct hmdfs_send_command sm = { hmdfs_send_setxattr() local 960 struct hmdfs_send_command sm = { hmdfs_send_listxattr() local 1033 struct hmdfs_send_command sm = { hmdfs_send_drop_push() local [all...] |
/kernel/linux/linux-6.6/fs/xfs/scrub/ |
H A D | scrub.c | 173 if (error == 0 && (sc->sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)) in xchk_teardown() 368 struct xfs_scrub_metadata *sm) in xchk_validate_inputs() 375 sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT; in xchk_validate_inputs() 376 if (sm->sm_flags & ~XFS_SCRUB_FLAGS_IN) in xchk_validate_inputs() 379 if (memchr_inv(sm->sm_reserved, 0, sizeof(sm->sm_reserved))) in xchk_validate_inputs() 384 if (sm->sm_type >= XFS_SCRUB_TYPE_NR) in xchk_validate_inputs() 386 ops = &meta_scrub_ops[sm->sm_type]; in xchk_validate_inputs() 398 if (sm->sm_ino || sm in xchk_validate_inputs() 366 xchk_validate_inputs( struct xfs_mount *mp, struct xfs_scrub_metadata *sm) xchk_validate_inputs() argument 469 xfs_scrub_metadata( struct file *file, struct xfs_scrub_metadata *sm) xfs_scrub_metadata() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgm200.c | 52 u8 sm, i; in gm200_grctx_generate_smid_config() local 54 for (sm = 0; sm < gr->sm_nr; sm++) { in gm200_grctx_generate_smid_config() 55 const u8 gpc = gr->sm[sm].gpc; in gm200_grctx_generate_smid_config() 56 const u8 tpc = gr->sm[sm].tpc; in gm200_grctx_generate_smid_config() 57 dist[sm / 4] |= ((gpc << 4) | tpc) << ((sm in gm200_grctx_generate_smid_config() [all...] |