Lines Matching refs:llc_flow_lcl
301 if (lgr->llc_flow_lcl.type == SMC_LLC_FLOW_NONE && in smc_llc_flow_initiate()
304 lgr->llc_flow_lcl.type = type; in smc_llc_flow_initiate()
310 (lgr->llc_flow_lcl.type == SMC_LLC_FLOW_NONE && in smc_llc_flow_initiate()
327 flow == &lgr->llc_flow_lcl) in smc_llc_flow_stop()
340 struct smc_llc_flow *flow = &lgr->llc_flow_lcl; in smc_llc_wait()
358 smc_llc_flow_start(&lgr->llc_flow_lcl, in smc_llc_wait()
919 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_cli_rkey_exchange()
962 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_cli_conf_link()
966 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_cli_conf_link()
1156 link->lgr->llc_flow_lcl.type = SMC_LLC_FLOW_REQ_ADD_LINK; in smc_llc_send_request_add_link()
1218 qentry = smc_llc_flow_qentry_clr(&lgr->llc_flow_lcl); in smc_llc_process_cli_add_link()
1301 lgr->llc_flow_lcl.type = SMC_LLC_FLOW_DEL_LINK; in smc_llc_delete_asym_link()
1314 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_delete_asym_link()
1353 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_srv_rkey_exchange()
1380 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_srv_conf_link()
1390 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_srv_conf_link()
1481 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_srv_add_link()
1492 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_srv_add_link()
1526 struct smc_link *link = lgr->llc_flow_lcl.qentry->link; in smc_llc_process_srv_add_link()
1530 qentry = smc_llc_flow_qentry_clr(&lgr->llc_flow_lcl); in smc_llc_process_srv_add_link()
1561 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_add_link_work()
1570 if (lgr->llc_flow_lcl.type != SMC_LLC_FLOW_REQ_ADD_LINK) in smc_llc_add_link_work()
1571 smc_llc_flow_stop(lgr, &lgr->llc_flow_lcl); in smc_llc_add_link_work()
1597 qentry = smc_llc_flow_qentry_clr(&lgr->llc_flow_lcl); in smc_llc_process_cli_delete_link()
1676 qentry = smc_llc_flow_qentry_clr(&lgr->llc_flow_lcl); in smc_llc_process_srv_delete_link()
1713 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_process_srv_delete_link()
1742 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_delete_link_work()
1751 smc_llc_flow_stop(lgr, &lgr->llc_flow_lcl); in smc_llc_delete_link_work()
1885 if (lgr->llc_flow_lcl.type == in smc_llc_event_handler()
1888 if (smc_llc_flow_start(&lgr->llc_flow_lcl, in smc_llc_event_handler()
1894 if (lgr->llc_flow_lcl.type == SMC_LLC_FLOW_ADD_LINK && in smc_llc_event_handler()
1895 !lgr->llc_flow_lcl.qentry) { in smc_llc_event_handler()
1897 smc_llc_flow_qentry_set(&lgr->llc_flow_lcl, in smc_llc_event_handler()
1902 if (lgr->llc_flow_lcl.type == in smc_llc_event_handler()
1905 lgr->llc_flow_lcl.type = SMC_LLC_FLOW_ADD_LINK; in smc_llc_event_handler()
1906 smc_llc_flow_qentry_set(&lgr->llc_flow_lcl, in smc_llc_event_handler()
1911 if (smc_llc_flow_start(&lgr->llc_flow_lcl, qentry)) { in smc_llc_event_handler()
1914 } else if (smc_llc_flow_start(&lgr->llc_flow_lcl, qentry)) { in smc_llc_event_handler()
1921 if (lgr->llc_flow_lcl.type != SMC_LLC_FLOW_NONE) { in smc_llc_event_handler()
1923 smc_llc_flow_qentry_set(&lgr->llc_flow_lcl, qentry); in smc_llc_event_handler()
1929 if (lgr->llc_flow_lcl.type == SMC_LLC_FLOW_ADD_LINK && in smc_llc_event_handler()
1930 !lgr->llc_flow_lcl.qentry) { in smc_llc_event_handler()
1932 smc_llc_flow_qentry_set(&lgr->llc_flow_lcl, qentry); in smc_llc_event_handler()
1934 } else if (smc_llc_flow_start(&lgr->llc_flow_lcl, qentry)) { in smc_llc_event_handler()
1964 lgr->llc_flow_lcl.type == SMC_LLC_FLOW_REQ_ADD_LINK && in smc_llc_event_handler()
1966 smc_llc_flow_stop(link->lgr, &lgr->llc_flow_lcl); in smc_llc_event_handler()
1968 if (smc_llc_flow_start(&lgr->llc_flow_lcl, qentry)) { in smc_llc_event_handler()
1970 lgr->llc_flow_lcl.type = SMC_LLC_FLOW_ADD_LINK; in smc_llc_event_handler()
1991 if (!lgr->llc_flow_lcl.type && lgr->delayed_event) { in smc_llc_event_work()
2017 enum smc_llc_flowtype flowtype = link->lgr->llc_flow_lcl.type; in smc_llc_rx_response()
2018 struct smc_llc_flow *flow = &link->lgr->llc_flow_lcl; in smc_llc_rx_response()
2053 smc_llc_flow_qentry_set(&link->lgr->llc_flow_lcl, qentry); in smc_llc_rx_response()
2225 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_do_confirm_rkey()
2252 smc_llc_flow_qentry_del(&lgr->llc_flow_lcl); in smc_llc_do_delete_rkey()