Searched refs:sm (Results 1 - 25 of 53) sorted by relevance

123

/drivers/md/persistent-data/
H A Ddm-space-map.h17 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 Ddm-space-map-checker.h19 * 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 Ddm-space-map-metadata.c46 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 Ddm-space-map-disk.c26 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 Ddm-space-map-checker.c82 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 Ddm-space-map-metadata.h14 * 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 Ddm-transaction-manager.c37 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 Ddm-transaction-manager.h116 * 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 Dsm501.c134 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 Dbfa_cs.h32 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 Dremote_device.c144 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 Dremote_node_context.c84 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 Dphy.c313 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 Dport.c297 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 Dhost.c149 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 Drequest.c741 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 Disci.h528 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 Dremote_node_context.h186 struct sci_base_state_machine sm; member in struct:sci_remote_node_context
/drivers/net/fddi/skfp/
H A Dsmt.c181 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 Dess.c83 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 Dpmf.c35 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 Dbfa_cs.h219 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 Dwm8350_power.c55 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 Dsba.h102 struct smt_header *sm ; /* points to the rec message */ member in struct:s_sba
/drivers/staging/tidspbridge/core/
H A Dio_sm.c149 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...]

Completed in 968 milliseconds

123