Lines Matching refs:ssi_protocol
138 struct ssi_protocol { struct
213 static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi, in ssip_alloc_data()
231 struct ssi_protocol *ssi = hsi_client_drvdata(msg->cl); in ssip_release_cmd()
239 static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi) in ssip_claim_cmd()
254 static void ssip_free_cmds(struct ssi_protocol *ssi) in ssip_free_cmds()
266 static int ssip_alloc_cmds(struct ssi_protocol *ssi) in ssip_alloc_cmds()
293 static void ssip_set_rxstate(struct ssi_protocol *ssi, unsigned int state) in ssip_set_rxstate()
317 static void ssip_set_txstate(struct ssi_protocol *ssi, unsigned int state) in ssip_set_txstate()
342 struct ssi_protocol *ssi; in ssip_slave_get_master()
356 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_start_tx()
373 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_stop_tx()
394 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_slave_running()
401 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_reset()
436 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_dump_state()
457 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_error()
469 struct ssi_protocol *ssi = from_timer(ssi, t, keep_alive); in ssip_keep_alive()
495 struct ssi_protocol *ssi = from_timer(ssi, t, rx_wd); in ssip_rx_wd()
504 struct ssi_protocol *ssi = from_timer(ssi, t, tx_wd); in ssip_tx_wd()
513 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_send_bootinfo_req_cmd()
529 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_start_rx()
555 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_stop_rx()
573 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_strans_complete()
586 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_xmit()
654 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_data_complete()
671 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_bootinforeq()
712 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_bootinforesp()
729 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_waketest()
762 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_ready()
783 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_rx_strans()
869 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_swbreak_complete()
891 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_tx_data_complete()
933 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_pn_open()
975 struct ssi_protocol *ssi = in ssip_xmit_work()
976 container_of(work, struct ssi_protocol, work); in ssip_xmit_work()
985 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssip_pn_xmit()
1055 struct ssi_protocol *ssi = hsi_client_drvdata(master); in ssip_reset_event()
1087 struct ssi_protocol *ssi; in ssi_protocol_probe()
1163 struct ssi_protocol *ssi = hsi_client_drvdata(cl); in ssi_protocol_remove()