Lines Matching full:i

691     int i;  in _sess_find()  local
693 for (i = 0; i < ARRAY_SIZE(_sess); i++) in _sess_find()
695 if (_sess[i].st == st && _sess[i].req->name && in _sess_find()
696 rt_strcmp(_sess[i].req->name, (char*)name) == 0) in _sess_find()
699 return i; in _sess_find()
711 int i, chnr; in _chn0_actor() local
715 i = _sess_find(dp+1, SESSIOM_LISTENING); in _chn0_actor()
716 if (i == ARRAY_SIZE(_sess)) in _chn0_actor()
741 rt_vbus_set_recv_wm(chnr, _sess[i].req->recv_wm.low, _sess[i].req->recv_wm.high); in _chn0_actor()
742 rt_vbus_set_post_wm(chnr, _sess[i].req->post_wm.low, _sess[i].req->post_wm.high); in _chn0_actor()
749 _sess[i].st = SESSIOM_ESTABLISHING; in _chn0_actor()
750 vbus_debug("set sess %d st: %s\n", i, in _chn0_actor()
751 rt_vbus_sess_st2str[_sess[i].st]); in _chn0_actor()
752 _sess[i].chnr = chnr; in _chn0_actor()
760 int i, chnr; in _chn0_actor() local
762 i = _sess_find(dp+1, SESSIOM_ESTABLISHING); in _chn0_actor()
763 if (i == ARRAY_SIZE(_sess)) in _chn0_actor()
784 rt_vbus_set_recv_wm(chnr, _sess[i].req->recv_wm.low, _sess[i].req->recv_wm.high); in _chn0_actor()
785 rt_vbus_set_post_wm(chnr, _sess[i].req->post_wm.low, _sess[i].req->post_wm.high); in _chn0_actor()
789 _sess[i].chnr = chnr; in _chn0_actor()
793 rt_completion_done(&_sess[i].cmp); in _chn0_actor()
800 int i, chnr; in _chn0_actor() local
802 i = _sess_find(dp+2, SESSIOM_ESTABLISHING); in _chn0_actor()
803 if (i == ARRAY_SIZE(_sess)) in _chn0_actor()
809 _sess[i].chnr = chnr; in _chn0_actor()
813 rt_completion_done(&_sess[i].cmp); in _chn0_actor()
897 int i; in _chn0_actor() local
899 i = _sess_find(dp+2, SESSIOM_ESTABLISHING); in _chn0_actor()
900 if (i == ARRAY_SIZE(_sess)) in _chn0_actor()
904 _sess[i].chnr = -RT_EIO; in _chn0_actor()
905 rt_completion_done(&_sess[i].cmp); in _chn0_actor()
928 int i, chnr, err; in rt_vbus_request_chn() local
934 for (i = 0; i < ARRAY_SIZE(_sess); i++) in rt_vbus_request_chn()
936 if (_sess[i].st == SESSIOM_AVAILABLE) in rt_vbus_request_chn()
939 if (i == ARRAY_SIZE(_sess)) in rt_vbus_request_chn()
945 rt_completion_init(&_sess[i].cmp); in rt_vbus_request_chn()
946 _sess[i].req = req; in rt_vbus_request_chn()
950 _sess[i].st = SESSIOM_LISTENING; in rt_vbus_request_chn()
953 vbus_debug("request listening %s on %d\n", req->name, i); in rt_vbus_request_chn()
967 _sess[i].st = SESSIOM_ESTABLISHING; in rt_vbus_request_chn()
979 err = rt_completion_wait(&_sess[i].cmp, timeout); in rt_vbus_request_chn()
981 vbus_debug("request wait cmp done %d, chnr %d\n", err, _sess[i].chnr); in rt_vbus_request_chn()
987 if (_sess[i].st == SESSIOM_ESTABLISHING) in rt_vbus_request_chn()
988 _chn_status[_sess[i].chnr] = RT_VBUS_CHN_ST_AVAILABLE; in rt_vbus_request_chn()
993 RT_ASSERT(_sess[i].chnr != 0); in rt_vbus_request_chn()
995 chnr = _sess[i].chnr; in rt_vbus_request_chn()
999 _sess[i].st = SESSIOM_AVAILABLE; in rt_vbus_request_chn()
1000 _sess[i].req = RT_NULL; in rt_vbus_request_chn()
1159 int i; in rt_vbus_init() local
1180 for (i = 1; i < ARRAY_SIZE(_chn_status); i++) in rt_vbus_init()
1182 _chn_status[i] = RT_VBUS_CHN_ST_AVAILABLE; in rt_vbus_init()
1184 for (i = 0; i < ARRAY_SIZE(_sess); i++) in rt_vbus_init()
1186 _sess[i].req = RT_NULL; in rt_vbus_init()
1187 _sess[i].st = SESSIOM_AVAILABLE; in rt_vbus_init()
1193 for (i = 0; i < ARRAY_SIZE(_chn_wm_que); i++) in rt_vbus_init()
1195 rt_wm_que_init(&_chn_wm_que[i], in rt_vbus_init()
1202 for (i = 0; i < ARRAY_SIZE(_chn_suspended_threads); i++) in rt_vbus_init()
1204 rt_list_init(&_chn_suspended_threads[i]); in rt_vbus_init()
1207 for (i = 1; i < ARRAY_SIZE(_chn_recv_wm); i++) in rt_vbus_init()
1209 rt_vbus_set_recv_wm(i, in rt_vbus_init()
1212 _chn_recv_wm[i].level = 0; in rt_vbus_init()
1213 _chn_recv_wm[i].last_warn = 0; in rt_vbus_init()
1262 int i; in rt_vbus_chn_dump() local
1264 for (i = 0; i < ARRAY_SIZE(_chn_status); i++) in rt_vbus_chn_dump()
1266 rt_kprintf("%2d:%s\n", i, rt_vbus_chn_st2str[_chn_status[i]]); in rt_vbus_chn_dump()
1272 int i; in rt_vbus_sess_dump() local
1275 for (i = 0; i < ARRAY_SIZE(_sess); i++) in rt_vbus_sess_dump()
1277 rt_kprintf("%2d(%s):%s\n", i, _sess[i].req ? _sess[i].req->name : "", in rt_vbus_sess_dump()
1278 rt_vbus_sess_st2str[_sess[i].st]); in rt_vbus_sess_dump()
1299 int i; in rt_vbus_data_pkt_dump() local
1301 for (i = 0; i < ARRAY_SIZE(_bus_in_action); i++) in rt_vbus_data_pkt_dump()
1306 rt_kprintf("%2d %4d: ", i, _bus_in_action_nr[i]); in rt_vbus_data_pkt_dump()
1308 rt_kprintf("%2d: ", i); in rt_vbus_data_pkt_dump()
1310 for (dp = _bus_in_action[i][_IN_ACT_HEAD]; in rt_vbus_data_pkt_dump()
1323 int i; in rt_vbus_chm_wm_dump() local
1326 for (i = 0; i < ARRAY_SIZE(_chn_wm_que); i++) in rt_vbus_chm_wm_dump()
1327 rt_wm_que_dump(&_chn_wm_que[i]); in rt_vbus_chm_wm_dump()
1331 for (i = 0; i < ARRAY_SIZE(_chn_recv_wm); i++) in rt_vbus_chm_wm_dump()
1334 _chn_recv_wm[i].low_mark, _chn_recv_wm[i].high_mark, in rt_vbus_chm_wm_dump()
1335 _chn_recv_wm[i].level, _chn_recv_wm[i].last_warn); in rt_vbus_chm_wm_dump()