/drivers/md/persistent-data/ |
H A D | dm-space-map.h | 17 void (*destroy)(struct dm_space_map *sm); 22 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); 28 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); 38 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); 40 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); 41 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, 43 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); 45 int (*commit)(struct dm_space_map *sm); 47 int (*inc_block)(struct dm_space_map *sm, dm_block_t b); 48 int (*dec_block)(struct dm_space_map *sm, dm_block_ 66 dm_sm_destroy(struct dm_space_map *sm) argument 71 dm_sm_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 76 dm_sm_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 81 dm_sm_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 86 dm_sm_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 92 dm_sm_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 98 dm_sm_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 104 dm_sm_commit(struct dm_space_map *sm) argument 109 dm_sm_inc_block(struct dm_space_map *sm, dm_block_t b) argument 114 dm_sm_dec_block(struct dm_space_map *sm, dm_block_t b) argument 119 dm_sm_new_block(struct dm_space_map *sm, dm_block_t *b) argument 124 dm_sm_root_size(struct dm_space_map *sm, size_t *result) argument 129 dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) argument [all...] |
H A D | dm-space-map-checker.h | 19 * Ownership of @sm passes. 21 struct dm_space_map *dm_sm_checker_create(struct dm_space_map *sm); 22 struct dm_space_map *dm_sm_checker_create_fresh(struct dm_space_map *sm);
|
H A D | dm-space-map-metadata.c | 46 struct dm_space_map sm; member in struct:sm_metadata 140 static void sm_metadata_destroy(struct dm_space_map *sm) argument 142 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); 147 static int sm_metadata_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 153 static int sm_metadata_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 155 struct sm_metadata *smm = container_of(sm, struct sm_metadata, sm); 162 static int sm_metadata_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 164 struct sm_metadata *smm = container_of(sm, struc 172 sm_metadata_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 209 sm_metadata_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 257 sm_metadata_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 276 sm_metadata_inc_block(struct dm_space_map *sm, dm_block_t b) argument 293 sm_metadata_dec_block(struct dm_space_map *sm, dm_block_t b) argument 310 sm_metadata_new_block_(struct dm_space_map *sm, dm_block_t *b) argument 336 sm_metadata_new_block(struct dm_space_map *sm, dm_block_t *b) argument 344 sm_metadata_commit(struct dm_space_map *sm) argument 360 sm_metadata_root_size(struct dm_space_map *sm, size_t *result) argument 367 sm_metadata_copy_root(struct dm_space_map *sm, void *where_le, size_t max) argument 407 sm_bootstrap_destroy(struct dm_space_map *sm) argument 411 sm_bootstrap_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 418 sm_bootstrap_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 425 sm_bootstrap_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 434 sm_bootstrap_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 442 sm_bootstrap_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 450 sm_bootstrap_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 458 sm_bootstrap_new_block(struct dm_space_map *sm, dm_block_t *b) argument 473 sm_bootstrap_inc_block(struct dm_space_map *sm, dm_block_t b) argument 480 sm_bootstrap_dec_block(struct dm_space_map *sm, dm_block_t b) argument 487 sm_bootstrap_commit(struct dm_space_map *sm) argument 492 sm_bootstrap_root_size(struct dm_space_map *sm, size_t *result) argument 499 sm_bootstrap_copy_root(struct dm_space_map *sm, void *where, size_t max) argument 538 dm_sm_metadata_create(struct dm_space_map *sm, struct dm_transaction_manager *tm, dm_block_t nr_blocks, dm_block_t superblock) argument 578 dm_sm_metadata_open(struct dm_space_map *sm, struct dm_transaction_manager *tm, void *root_le, size_t len) argument [all...] |
H A D | dm-space-map-disk.c | 26 struct dm_space_map sm; member in struct:sm_disk 35 static void sm_disk_destroy(struct dm_space_map *sm) argument 37 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 42 static int sm_disk_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 44 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 49 static int sm_disk_get_nr_blocks(struct dm_space_map *sm, dm_block_t *count) argument 51 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); 57 sm_disk_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 65 sm_disk_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 72 sm_disk_count_is_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 85 sm_disk_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 125 sm_disk_inc_block(struct dm_space_map *sm, dm_block_t b) argument 142 sm_disk_dec_block(struct dm_space_map *sm, dm_block_t b) argument 166 sm_disk_new_block(struct dm_space_map *sm, dm_block_t *b) argument 187 sm_disk_commit(struct dm_space_map *sm) argument 212 sm_disk_root_size(struct dm_space_map *sm, size_t *result) argument 219 sm_disk_copy_root(struct dm_space_map *sm, void *where_le, size_t max) argument 292 struct dm_space_map *sm = dm_sm_disk_create_real(tm, nr_blocks); local [all...] |
H A D | dm-space-map-checker.c | 82 static int ca_create(struct count_array *ca, struct dm_space_map *sm) argument 87 r = dm_sm_get_nr_blocks(sm, &nr_blocks); 110 static int ca_load(struct count_array *ca, struct dm_space_map *sm) argument 116 r = dm_sm_get_nr_blocks(sm, &nr_blocks); 124 r = dm_sm_get_count(sm, i, &count); 170 struct dm_space_map sm; member in struct:sm_checker 178 static void sm_checker_destroy(struct dm_space_map *sm) argument 180 struct sm_checker *smc = container_of(sm, struct sm_checker, sm); 188 static int sm_checker_get_nr_blocks(struct dm_space_map *sm, dm_block_ argument 197 sm_checker_get_nr_free(struct dm_space_map *sm, dm_block_t *count) argument 218 sm_checker_new_block(struct dm_space_map *sm, dm_block_t *b) argument 234 sm_checker_inc_block(struct dm_space_map *sm, dm_block_t b) argument 243 sm_checker_dec_block(struct dm_space_map *sm, dm_block_t b) argument 252 sm_checker_get_count(struct dm_space_map *sm, dm_block_t b, uint32_t *result) argument 265 sm_checker_count_more_than_one(struct dm_space_map *sm, dm_block_t b, int *result) argument 278 sm_checker_set_count(struct dm_space_map *sm, dm_block_t b, uint32_t count) argument 293 sm_checker_commit(struct dm_space_map *sm) argument 309 sm_checker_extend(struct dm_space_map *sm, dm_block_t extra_blocks) argument 319 sm_checker_root_size(struct dm_space_map *sm, size_t *result) argument 325 sm_checker_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) argument 349 dm_sm_checker_create(struct dm_space_map *sm) argument 397 dm_sm_checker_create_fresh(struct dm_space_map *sm) argument 432 dm_sm_checker_create(struct dm_space_map *sm) argument 438 dm_sm_checker_create_fresh(struct dm_space_map *sm) argument [all...] |
H A D | dm-space-map-metadata.h | 14 * between the tm and sm. 21 int dm_sm_metadata_create(struct dm_space_map *sm, 29 int dm_sm_metadata_open(struct dm_space_map *sm,
|
H A D | dm-transaction-manager.c | 37 struct dm_space_map *sm; member in struct:dm_transaction_manager 104 struct dm_space_map *sm) 116 tm->sm = sm; 155 r = dm_sm_commit(tm->sm); 184 r = dm_sm_new_block(tm->sm, &new_block); 190 dm_sm_dec_block(tm->sm, new_block); 211 r = dm_sm_new_block(tm->sm, &new); 215 r = dm_sm_dec_block(tm->sm, orig); 241 r = dm_sm_count_is_more_than_one(tm->sm, ori 103 dm_tm_create(struct dm_block_manager *bm, struct dm_space_map *sm) argument 310 dm_tm_create_internal(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_block_validator *sb_validator, size_t root_offset, size_t root_max_len, struct dm_transaction_manager **tm, struct dm_space_map **sm, struct dm_block **sblock, int create) argument 386 dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_block_validator *sb_validator, struct dm_transaction_manager **tm, struct dm_space_map **sm, struct dm_block **sblock) argument 396 dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_block_validator *sb_validator, size_t root_offset, size_t root_max_len, struct dm_transaction_manager **tm, struct dm_space_map **sm, struct dm_block **sblock) argument [all...] |
H A D | dm-transaction-manager.h | 116 * Returns a tm that has an open transaction to write the new disk sm. 117 * Caller should store the new sm root and commit. 122 struct dm_space_map **sm, struct dm_block **sblock); 128 struct dm_space_map **sm, struct dm_block **sblock);
|
/drivers/mfd/ |
H A D | sm501.c | 134 static void sm501_dump_clk(struct sm501_devdata *sm) argument 136 unsigned long misct = smc501_readl(sm->regs + SM501_MISC_TIMING); 137 unsigned long pm0 = smc501_readl(sm->regs + SM501_POWER_MODE_0_CLOCK); 138 unsigned long pm1 = smc501_readl(sm->regs + SM501_POWER_MODE_1_CLOCK); 139 unsigned long pmc = smc501_readl(sm->regs + SM501_POWER_MODE_CONTROL); 164 dev_dbg(sm->dev, "MISCT=%08lx, PM0=%08lx, PM1=%08lx\n", 167 dev_dbg(sm->dev, "PLL2 = %ld.%ld MHz (%ld), SDCLK0=%08lx, SDCLK1=%08lx\n", 170 dev_dbg(sm->dev, "SDRAM: PM0=%ld, PM1=%ld\n", sdclk0, sdclk1); 172 dev_dbg(sm->dev, "PM0[%c]: " 181 dev_dbg(sm 191 sm501_dump_regs(struct sm501_devdata *sm) argument 211 sm501_dump_gate(struct sm501_devdata *sm) argument 222 sm501_dump_gate(struct sm501_devdata *sm) argument 223 sm501_dump_regs(struct sm501_devdata *sm) argument 224 sm501_dump_clk(struct sm501_devdata *sm) argument 232 sm501_sync_regs(struct sm501_devdata *sm) argument 237 sm501_mdelay(struct sm501_devdata *sm, unsigned int delay) argument 257 struct sm501_devdata *sm = dev_get_drvdata(dev); local 291 struct sm501_devdata *sm = dev_get_drvdata(dev); local 318 struct sm501_devdata *sm = dev_get_drvdata(dev); local 513 struct sm501_devdata *sm = dev_get_drvdata(dev); local 644 struct sm501_devdata *sm = dev_get_drvdata(dev); local 701 sm501_create_subdev(struct sm501_devdata *sm, char *name, unsigned int res_count, unsigned int platform_data_size) argument 733 sm501_register_device(struct sm501_devdata *sm, struct platform_device *pdev) argument 762 sm501_create_subio(struct sm501_devdata *sm, struct resource *res, resource_size_t offs, resource_size_t size) argument 778 sm501_create_mem(struct sm501_devdata *sm, struct resource *res, resource_size_t *offs, resource_size_t size) argument 796 sm501_create_irq(struct sm501_devdata *sm, struct resource *res) argument 804 sm501_register_usbhost(struct sm501_devdata *sm, resource_size_t *mem_avail) argument 820 sm501_setup_uart_data(struct sm501_devdata *sm, struct plat_serial8250_port *uart_data, unsigned int offset) argument 833 sm501_register_uart(struct sm501_devdata *sm, int devices) argument 863 sm501_register_display(struct sm501_devdata *sm, resource_size_t *mem_avail) argument 1017 sm501_gpio_register_chip(struct sm501_devdata *sm, struct sm501_gpio *gpio, struct sm501_gpio_chip *chip) argument 1045 sm501_register_gpio(struct sm501_devdata *sm) argument 1105 sm501_gpio_remove(struct sm501_devdata *sm) argument 1126 sm501_gpio_pin2nr(struct sm501_devdata *sm, unsigned int pin) argument 1134 sm501_gpio_isregistered(struct sm501_devdata *sm) argument 1139 sm501_register_gpio(struct sm501_devdata *sm) argument 1144 sm501_gpio_remove(struct sm501_devdata *sm) argument 1148 sm501_gpio_pin2nr(struct sm501_devdata *sm, unsigned int pin) argument 1153 sm501_gpio_isregistered(struct sm501_devdata *sm) argument 1159 sm501_register_gpio_i2c_instance(struct sm501_devdata *sm, struct sm501_platdata_gpio_i2c *iic) argument 1196 sm501_register_gpio_i2c(struct sm501_devdata *sm, struct sm501_platdata *pdata) argument 1220 struct sm501_devdata *sm = dev_get_drvdata(dev) ; local 1245 sm501_init_reg(struct sm501_devdata *sm, unsigned long reg, struct sm501_reg_init *r) argument 1262 sm501_init_regs(struct sm501_devdata *sm, struct sm501_initdata *init) argument 1293 sm501_check_clocks(struct sm501_devdata *sm) argument 1316 sm501_init_dev(struct sm501_devdata *sm) argument 1394 struct sm501_devdata *sm; local 1459 sm501_set_power(struct sm501_devdata *sm, int on) argument 1483 struct sm501_devdata *sm = platform_get_drvdata(pdev); local 1500 struct sm501_devdata *sm = platform_get_drvdata(pdev); local 1584 struct sm501_devdata *sm; local 1669 sm501_remove_sub(struct sm501_devdata *sm, struct sm501_device *smdev) argument 1676 sm501_dev_remove(struct sm501_devdata *sm) argument 1690 struct sm501_devdata *sm = pci_get_drvdata(dev); local 1704 struct sm501_devdata *sm = platform_get_drvdata(dev); local [all...] |
/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_cs.h | 32 typedef void (*bfa_sm_t)(void *sm, int event); 43 #define bfa_sm_set_state(_sm, _state) ((_sm)->sm = (bfa_sm_t)(_state)) 44 #define bfa_sm_send_event(_sm, _event) ((_sm)->sm((_sm), (_event))) 45 #define bfa_sm_get_state(_sm) ((_sm)->sm) 46 #define bfa_sm_cmp_state(_sm, _state) ((_sm)->sm == (bfa_sm_t)(_state)) 52 bfa_sm_t sm; /*!< state machine function */ member in struct:bfa_sm_table 84 bfa_sm_to_state(const struct bfa_sm_table *smt, bfa_sm_t sm) argument 88 while (smt[i].sm && smt[i].sm != sm) [all...] |
/drivers/scsi/isci/ |
H A D | remote_device.c | 144 sci_change_state(&idev->sm, SCI_DEV_STOPPED); 172 struct sci_base_state_machine *sm = &idev->sm; local 173 enum sci_remote_device_states state = sm->current_state_id; 193 sci_change_state(sm, SCI_DEV_STOPPING); 203 sci_change_state(sm, SCI_DEV_STOPPING); 218 sci_change_state(sm, SCI_DEV_STOPPING); 225 struct sci_base_state_machine *sm = &idev->sm; local 226 enum sci_remote_device_states state = sm 255 struct sci_base_state_machine *sm = &idev->sm; local 271 struct sci_base_state_machine *sm = &idev->sm; local 287 struct sci_base_state_machine *sm = &idev->sm; local 382 struct sci_base_state_machine *sm = &idev->sm; local 415 struct sci_base_state_machine *sm = &idev->sm; local 500 struct sci_base_state_machine *sm = &idev->sm; local 636 struct sci_base_state_machine *sm = &idev->sm; local 718 struct sci_base_state_machine *sm = &idev->sm; local 838 sci_remote_device_initial_state_enter(struct sci_base_state_machine *sm) argument 861 struct sci_base_state_machine *sm = &idev->sm; local 902 sci_remote_device_stopped_state_enter(struct sci_base_state_machine *sm) argument 918 sci_remote_device_starting_state_enter(struct sci_base_state_machine *sm) argument 927 sci_remote_device_ready_state_enter(struct sci_base_state_machine *sm) argument 941 sci_remote_device_ready_state_exit(struct sci_base_state_machine *sm) argument 954 sci_remote_device_resetting_state_enter(struct sci_base_state_machine *sm) argument 962 sci_remote_device_resetting_state_exit(struct sci_base_state_machine *sm) argument 969 sci_stp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) argument 986 sci_stp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) argument 997 sci_stp_remote_device_ready_ncq_error_substate_enter(struct sci_base_state_machine *sm) argument 1007 sci_smp_remote_device_ready_idle_substate_enter(struct sci_base_state_machine *sm) argument 1015 sci_smp_remote_device_ready_cmd_substate_enter(struct sci_base_state_machine *sm) argument 1026 sci_smp_remote_device_ready_cmd_substate_exit(struct sci_base_state_machine *sm) argument 1212 struct sci_base_state_machine *sm = &idev->sm; local [all...] |
H A D | remote_node_context.c | 84 u32 current_state = sci_rnc->sm.current_state_id; 248 static void sci_remote_node_context_initial_state_enter(struct sci_base_state_machine *sm) argument 250 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); 255 if (sm->previous_state_id == SCI_RNC_INVALIDATING) { 261 static void sci_remote_node_context_posting_state_enter(struct sci_base_state_machine *sm) argument 263 struct sci_remote_node_context *sci_rnc = container_of(sm, typeof(*sci_rnc), sm); 268 static void sci_remote_node_context_invalidating_state_enter(struct sci_base_state_machine *sm) argument 270 struct sci_remote_node_context *rnc = container_of(sm, typeo 275 sci_remote_node_context_resuming_state_enter(struct sci_base_state_machine *sm) argument 298 sci_remote_node_context_ready_state_enter(struct sci_base_state_machine *sm) argument 308 sci_remote_node_context_tx_suspended_state_enter(struct sci_base_state_machine *sm) argument 315 sci_remote_node_context_tx_rx_suspended_state_enter(struct sci_base_state_machine *sm) argument [all...] |
H A D | phy.c | 313 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); 336 sci_change_state(&iphy->sm, SCI_PHY_STARTING); 395 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); 469 enum sci_phy_states state = iphy->sm.current_state_id; 477 sci_change_state(&iphy->sm, SCI_PHY_STARTING); 483 enum sci_phy_states state = iphy->sm.current_state_id; 503 sci_change_state(&iphy->sm, SCI_PHY_STOPPED); 509 enum sci_phy_states state = iphy->sm.current_state_id; 517 sci_change_state(&iphy->sm, SCI_PHY_RESETTING); 523 enum sci_phy_states state = iphy->sm 1003 sci_phy_starting_initial_substate_enter(struct sci_base_state_machine *sm) argument 1011 sci_phy_starting_await_sas_power_substate_enter(struct sci_base_state_machine *sm) argument 1019 sci_phy_starting_await_sas_power_substate_exit(struct sci_base_state_machine *sm) argument 1027 sci_phy_starting_await_sata_power_substate_enter(struct sci_base_state_machine *sm) argument 1035 sci_phy_starting_await_sata_power_substate_exit(struct sci_base_state_machine *sm) argument 1043 sci_phy_starting_await_sata_phy_substate_enter(struct sci_base_state_machine *sm) argument 1050 sci_phy_starting_await_sata_phy_substate_exit(struct sci_base_state_machine *sm) argument 1057 sci_phy_starting_await_sata_speed_substate_enter(struct sci_base_state_machine *sm) argument 1064 sci_phy_starting_await_sata_speed_substate_exit(struct sci_base_state_machine *sm) argument 1071 sci_phy_starting_await_sig_fis_uf_substate_enter(struct sci_base_state_machine *sm) argument 1091 sci_phy_starting_await_sig_fis_uf_substate_exit(struct sci_base_state_machine *sm) argument 1098 sci_phy_starting_final_substate_enter(struct sci_base_state_machine *sm) argument 1190 sci_phy_stopped_state_enter(struct sci_base_state_machine *sm) argument 1208 sci_phy_starting_state_enter(struct sci_base_state_machine *sm) argument 1227 sci_phy_ready_state_enter(struct sci_base_state_machine *sm) argument 1236 sci_phy_ready_state_exit(struct sci_base_state_machine *sm) argument 1243 sci_phy_resetting_state_enter(struct sci_base_state_machine *sm) argument [all...] |
H A D | port.c | 297 struct sci_base_state_machine *sm = &iport->sm; local 298 enum sci_port_states old_state = sm->current_state_id; 303 sci_change_state(sm, state); 706 struct sci_base_state_machine *sm = &iport->sm; local 709 if (sm->current_state_id == SCI_PORT_RESETTING) 787 current_state = iport->sm.current_state_id; 942 static void sci_port_ready_substate_waiting_enter(struct sci_base_state_machine *sm) argument 944 struct isci_port *iport = container_of(sm, typeo 957 scic_sds_port_ready_substate_waiting_exit( struct sci_base_state_machine *sm) argument 964 sci_port_ready_substate_operational_enter(struct sci_base_state_machine *sm) argument 1025 sci_port_ready_substate_operational_exit(struct sci_base_state_machine *sm) argument 1044 sci_port_ready_substate_configuring_enter(struct sci_base_state_machine *sm) argument 1486 sci_port_stopped_state_enter(struct sci_base_state_machine *sm) argument 1499 sci_port_stopped_state_exit(struct sci_base_state_machine *sm) argument 1507 sci_port_ready_state_enter(struct sci_base_state_machine *sm) argument 1528 sci_port_resetting_state_exit(struct sci_base_state_machine *sm) argument 1535 sci_port_stopping_state_exit(struct sci_base_state_machine *sm) argument 1544 sci_port_failed_state_enter(struct sci_base_state_machine *sm) argument [all...] |
H A D | host.c | 149 void sci_init_sm(struct sci_base_state_machine *sm, argument 154 sm->initial_state_id = initial_state; 155 sm->previous_state_id = initial_state; 156 sm->current_state_id = initial_state; 157 sm->state_table = state_table; 159 handler = sm->state_table[initial_state].enter_state; 161 handler(sm); 165 void sci_change_state(struct sci_base_state_machine *sm, u32 next_state) argument 169 handler = sm->state_table[sm 1354 sci_controller_initial_state_enter(struct sci_base_state_machine *sm) argument 1361 sci_controller_starting_state_exit(struct sci_base_state_machine *sm) argument 1488 sci_controller_ready_state_enter(struct sci_base_state_machine *sm) argument 1505 sci_controller_ready_state_exit(struct sci_base_state_machine *sm) argument 1594 sci_controller_stopping_state_enter(struct sci_base_state_machine *sm) argument 1604 sci_controller_stopping_state_exit(struct sci_base_state_machine *sm) argument 1629 sci_controller_resetting_state_enter(struct sci_base_state_machine *sm) argument 1715 struct sci_base_state_machine *sm = &ihost->sm; local 2277 struct sci_base_state_machine *sm = &ihost->sm; local [all...] |
H A D | request.c | 741 sci_change_state(&ireq->sm, SCI_REQ_CONSTRUCTED); 755 sci_change_state(&ireq->sm, SCI_REQ_CONSTRUCTED); 776 sci_change_state(&ireq->sm, SCI_REQ_CONSTRUCTED); 814 state = ireq->sm.current_state_id; 852 sci_change_state(&ireq->sm, SCI_REQ_STARTED); 862 state = ireq->sm.current_state_id; 868 sci_change_state(&ireq->sm, SCI_REQ_COMPLETED); 886 sci_change_state(&ireq->sm, SCI_REQ_ABORTING); 895 sci_change_state(&ireq->sm, SCI_REQ_ABORTING); 896 sci_change_state(&ireq->sm, SCI_REQ_COMPLETE 3056 sci_request_started_state_enter(struct sci_base_state_machine *sm) argument 3094 sci_request_completed_state_enter(struct sci_base_state_machine *sm) argument 3107 sci_request_aborting_state_enter(struct sci_base_state_machine *sm) argument 3115 sci_stp_request_started_non_data_await_h2d_completion_enter(struct sci_base_state_machine *sm) argument 3122 sci_stp_request_started_pio_await_h2d_completion_enter(struct sci_base_state_machine *sm) argument [all...] |
H A D | isci.h | 528 typedef void (*sci_state_transition_t)(struct sci_base_state_machine *sm); 535 extern void sci_init_sm(struct sci_base_state_machine *sm, 538 extern void sci_change_state(struct sci_base_state_machine *sm, u32 next_state);
|
H A D | remote_node_context.h | 186 struct sci_base_state_machine sm; member in struct:sci_remote_node_context
|
/drivers/net/fddi/skfp/ |
H A D | smt.c | 181 smc->sm.smt_tid = 0 ; 189 smc->sm.pend[i] = 0 ; 190 smc->sm.please_reconnect = 0 ; 191 smc->sm.uniq_ticks = 0 ; 204 smt_timer_start(smc,&smc->sm.smt_timer, (u_long)1000000L, 217 count = ((time - smc->sm.last_tok_time[mac_index]) * 231 smc->sm.last_tok_time[mac_index] = time; 245 if (smc->sm.please_reconnect) { 246 smc->sm.please_reconnect -- ; 247 if (smc->sm 472 struct smt_header *sm ; local 837 struct smt_header *sm ; local 863 struct smt_header *sm ; /* header of offending frame */ local 1650 smt_check_para(struct s_smc *smc, struct smt_header *sm, const u_short list[]) argument 1664 sm_to_para(struct s_smc *smc, struct smt_header *sm, int para) argument 1838 smt_swap_para(struct smt_header *sm, int len, int direction) argument 1936 smt_swap_para(struct smt_header *sm, int len, int direction) argument [all...] |
H A D | ess.c | 83 static void ess_send_response(struct s_smc *smc, struct smt_header *sm, 103 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, 117 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm, argument 136 if (!(p = (void *) sm_to_para(smc,sm,SMT_P0015))) { 145 if (!(cmd = (struct smt_p_0016 *) sm_to_para(smc,sm,SMT_P0016))) { 153 DB_ESSN(2,"fc %x ft %x\n",sm->smt_class,sm->smt_type) ; 154 DB_ESSN(2,"ver %x tran %lx\n",sm->smt_version,sm->smt_tid) ; 155 DB_ESSN(2,"stn_id %s\n",addr_to_string(&sm 474 ess_send_response(struct s_smc *smc, struct smt_header *sm, int sba_cmd) argument [all...] |
H A D | pmf.c | 35 static int smt_authorize(struct s_smc *smc, struct smt_header *sm); 36 static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm); 283 struct smt_header *sm ; local 286 sm = smtod(mb,struct smt_header *) ; 287 DB_SMT("SMT: processing PMF frame at %x len %d\n",sm,mb->sm_len) ; 289 dump_smt(smc,sm,"PMF Received") ; 297 if (sm->smt_class == SMT_PMF_GET || 298 sm->smt_class == SMT_PMF_SET) { 299 reply = smt_build_pmf_response(smc,sm, 300 sm 499 smt_authorize(struct s_smc *smc, struct smt_header *sm) argument 534 smt_check_set_count(struct s_smc *smc, struct smt_header *sm) argument 1560 dump_smt(struct s_smc *smc, struct smt_header *sm, char *text) argument [all...] |
/drivers/scsi/bfa/ |
H A D | bfa_cs.h | 219 typedef void (*bfa_sm_t)(void *sm, int event); 230 #define bfa_sm_set_state(_sm, _state) ((_sm)->sm = (bfa_sm_t)(_state)) 231 #define bfa_sm_send_event(_sm, _event) ((_sm)->sm((_sm), (_event))) 232 #define bfa_sm_get_state(_sm) ((_sm)->sm) 233 #define bfa_sm_cmp_state(_sm, _state) ((_sm)->sm == (bfa_sm_t)(_state)) 239 bfa_sm_t sm; /* state machine function */ member in struct:bfa_sm_table_s 271 bfa_sm_to_state(struct bfa_sm_table_s *smt, bfa_sm_t sm) argument 275 while (smt[i].sm && smt[i].sm != sm) [all...] |
/drivers/power/ |
H A D | wm8350_power.c | 55 u16 sm, ov, co, chrg; local 58 sm = wm8350_reg_read(wm8350, WM8350_STATE_MACHINE_STATUS); 64 sm = (sm & WM8350_USB_SM_MASK) >> WM8350_USB_SM_SHIFT; 71 if (((sm == WM8350_USB_SM_100_SLV) || 72 (sm == WM8350_USB_SM_500_SLV) || 73 (sm == WM8350_USB_SM_STDBY_SLV)) 76 else if (((sm == WM8350_USB_SM_100_SLV) || 77 (sm == WM8350_USB_SM_500_SLV) || 78 (sm [all...] |
/drivers/net/fddi/skfp/h/ |
H A D | sba.h | 102 struct smt_header *sm ; /* points to the rec message */ member in struct:s_sba
|
/drivers/staging/tidspbridge/core/ |
H A D | io_sm.c | 149 static inline void set_chnl_free(struct shm *sm, u32 chnl) argument 151 sm->host_free_mask &= ~(1 << chnl); 154 static inline void set_chnl_busy(struct shm *sm, u32 chnl) argument 156 sm->host_free_mask |= 1 << chnl; 798 struct shm *sm; local 802 sm = hio_mgr->shared_mem; 805 set_chnl_free(sm, chnl); 966 struct shm *sm; local 971 sm = io_manager->shared_mem; 974 set_chnl_busy(sm, pchn 1054 struct shm *sm; local 1304 struct shm *sm; local [all...] |