Lines Matching refs:ssi_protocol
123 struct ssi_protocol { struct
199 static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi, in ssip_alloc_data()
217 struct ssi_protocol *ssi = hsi_client_drvdata(msg->cl); in ssip_release_cmd()
225 static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi) in ssip_claim_cmd()
240 static void ssip_free_cmds(struct ssi_protocol *ssi) in ssip_free_cmds()
252 static int ssip_alloc_cmds(struct ssi_protocol *ssi) in ssip_alloc_cmds()
279 static void ssip_set_rxstate(struct ssi_protocol *ssi, unsigned int state) in ssip_set_rxstate()
303 static void ssip_set_txstate(struct ssi_protocol *ssi, unsigned int state) in ssip_set_txstate()
328 struct ssi_protocol *ssi; in ssip_slave_get_master()
342 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_start_tx()
359 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_stop_tx()
380 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_running()
387 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_reset()
422 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_dump_state()
443 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_error()
455 struct ssi_protocol *ssi = from_timer(ssi, t, keep_alive); in ssip_keep_alive()
482 struct ssi_protocol *ssi = from_timer(ssi, t, rx_wd); in ssip_rx_wd()
491 struct ssi_protocol *ssi = from_timer(ssi, t, tx_wd); in ssip_tx_wd()
500 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_send_bootinfo_req_cmd()
516 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_start_rx()
542 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_stop_rx()
560 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_strans_complete()
573 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_xmit()
641 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_data_complete()
658 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_bootinforeq()
699 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_bootinforesp()
716 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_waketest()
749 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_ready()
770 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_strans()
855 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_swbreak_complete()
877 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_tx_data_complete()
919 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_pn_open()
962 struct ssi_protocol *ssi = in ssip_xmit_work()
963 container_of(work, struct ssi_protocol, work); in ssip_xmit_work()
972 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_pn_xmit()
1042 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_reset_event()
1076 struct ssi_protocol *ssi; in ssi_protocol_probe()
1152 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssi_protocol_remove()