/kernel/linux/linux-5.10/drivers/isdn/mISDN/ |
H A D | fsm.c | 55 mISDN_FsmEvent(struct FsmInst *fi, int event, void *arg) in mISDN_FsmEvent() argument 59 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent() 60 (event >= fi->fsm->event_count)) { in mISDN_FsmEvent() 63 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent() 64 (long)fi->fsm->event_count); in mISDN_FsmEvent() 67 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi in mISDN_FsmEvent() 86 mISDN_FsmChangeState(struct FsmInst *fi, int newstate) mISDN_FsmChangeState() argument 107 mISDN_FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) mISDN_FsmInitTimer() argument [all...] |
H A D | layer2.c | 90 l2m_debug(struct FsmInst *fi, char *fmt, ...) in l2m_debug() argument 92 struct layer2 *l2 = fi->userdata; in l2m_debug() 278 l2_timeout(struct FsmInst *fi, int event, void *arg) in l2_timeout() argument 280 struct layer2 *l2 = fi->userdata; in l2_timeout() 697 establishlink(struct FsmInst *fi) in establishlink() argument 699 struct layer2 *l2 = fi->userdata; in establishlink() 710 mISDN_FsmChangeState(fi, ST_L2_5); in establishlink() 714 l2_mdl_error_ua(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_ua() argument 717 struct layer2 *l2 = fi->userdata; in l2_mdl_error_ua() 727 l2_mdl_error_dm(struct FsmInst *fi, in argument 742 l2_st8_mdl_error_dm(struct FsmInst *fi, int event, void *arg) l2_st8_mdl_error_dm() argument 756 l2_go_st3(struct FsmInst *fi, int event, void *arg) l2_go_st3() argument 763 l2_mdl_assign(struct FsmInst *fi, int event, void *arg) l2_mdl_assign() argument 773 l2_queue_ui_assign(struct FsmInst *fi, int event, void *arg) l2_queue_ui_assign() argument 784 l2_queue_ui(struct FsmInst *fi, int event, void *arg) l2_queue_ui() argument 810 l2_send_ui(struct FsmInst *fi, int event, void *arg) l2_send_ui() argument 820 l2_got_ui(struct FsmInst *fi, int event, void *arg) l2_got_ui() argument 836 l2_establish(struct FsmInst *fi, int event, void *arg) l2_establish() argument 847 l2_discard_i_setl3(struct FsmInst *fi, int event, void *arg) l2_discard_i_setl3() argument 859 l2_l3_reestablish(struct FsmInst *fi, int event, void *arg) l2_l3_reestablish() argument 871 l2_release(struct FsmInst *fi, int event, void *arg) l2_release() argument 881 l2_pend_rel(struct FsmInst *fi, int event, void *arg) l2_pend_rel() argument 891 l2_disconnect(struct FsmInst *fi, int event, void *arg) l2_disconnect() argument 907 l2_start_multi(struct FsmInst *fi, int event, void *arg) l2_start_multi() argument 927 l2_send_UA(struct FsmInst *fi, int event, void *arg) l2_send_UA() argument 936 l2_send_DM(struct FsmInst *fi, int event, void *arg) l2_send_DM() argument 945 l2_restart_multi(struct FsmInst *fi, int event, void *arg) l2_restart_multi() argument 980 l2_stop_multi(struct FsmInst *fi, int event, void *arg) l2_stop_multi() argument 998 l2_connected(struct FsmInst *fi, int event, void *arg) l2_connected() argument 1035 l2_released(struct FsmInst *fi, int event, void *arg) l2_released() argument 1053 l2_reestablish(struct FsmInst *fi, int event, void *arg) l2_reestablish() argument 1065 l2_st5_dm_release(struct FsmInst *fi, int event, void *arg) l2_st5_dm_release() argument 1085 l2_st6_dm_release(struct FsmInst *fi, int event, void *arg) l2_st6_dm_release() argument 1145 nrerrorrecovery(struct FsmInst *fi) nrerrorrecovery() argument 1183 l2_st7_got_super(struct FsmInst *fi, int event, void *arg) l2_st7_got_super() argument 1244 l2_feed_i_if_reest(struct FsmInst *fi, int event, void *arg) l2_feed_i_if_reest() argument 1256 l2_feed_i_pull(struct FsmInst *fi, int event, void *arg) l2_feed_i_pull() argument 1266 l2_feed_iqueue(struct FsmInst *fi, int event, void *arg) l2_feed_iqueue() argument 1275 l2_got_iframe(struct FsmInst *fi, int event, void *arg) l2_got_iframe() argument 1344 l2_got_tei(struct FsmInst *fi, int event, void *arg) l2_got_tei() argument 1363 l2_st5_tout_200(struct FsmInst *fi, int event, void *arg) l2_st5_tout_200() argument 1390 l2_st6_tout_200(struct FsmInst *fi, int event, void *arg) l2_st6_tout_200() argument 1413 l2_st7_tout_200(struct FsmInst *fi, int event, void *arg) l2_st7_tout_200() argument 1430 l2_st8_tout_200(struct FsmInst *fi, int event, void *arg) l2_st8_tout_200() argument 1451 l2_st7_tout_203(struct FsmInst *fi, int event, void *arg) l2_st7_tout_203() argument 1466 l2_pull_iqueue(struct FsmInst *fi, int event, void *arg) l2_pull_iqueue() argument 1516 l2_st8_got_super(struct FsmInst *fi, int event, void *arg) l2_st8_got_super() argument 1570 l2_got_FRMR(struct FsmInst *fi, int event, void *arg) l2_got_FRMR() argument 1587 l2_st24_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st24_tei_remove() argument 1597 l2_st3_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st3_tei_remove() argument 1608 l2_st5_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st5_tei_remove() argument 1622 l2_st6_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st6_tei_remove() argument 1634 l2_tei_remove(struct FsmInst *fi, int event, void *arg) l2_tei_remove() argument 1653 l2_st14_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st14_persistent_da() argument 1667 l2_st5_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st5_persistent_da() argument 1684 l2_st6_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st6_persistent_da() argument 1698 l2_persistent_da(struct FsmInst *fi, int event, void *arg) l2_persistent_da() argument 1715 l2_set_own_busy(struct FsmInst *fi, int event, void *arg) l2_set_own_busy() argument 1728 l2_clear_own_busy(struct FsmInst *fi, int event, void *arg) l2_clear_own_busy() argument 1741 l2_frame_error(struct FsmInst *fi, int event, void *arg) l2_frame_error() argument 1749 l2_frame_error_reest(struct FsmInst *fi, int event, void *arg) l2_frame_error_reest() argument [all...] |
H A D | layer1.c | 92 l1m_debug(struct FsmInst *fi, char *fmt, ...) in l1m_debug() argument 94 struct layer1 *l1 = fi->userdata; in l1m_debug() 109 l1_reset(struct FsmInst *fi, int event, void *arg) in l1_reset() argument 111 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_reset() 115 l1_deact_cnf(struct FsmInst *fi, int event, void *arg) in l1_deact_cnf() argument 117 struct layer1 *l1 = fi->userdata; in l1_deact_cnf() 119 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_deact_cnf() 125 l1_deact_req_s(struct FsmInst *fi, int event, void *arg) in l1_deact_req_s() argument 127 struct layer1 *l1 = fi->userdata; in l1_deact_req_s() 129 mISDN_FsmChangeState(fi, ST_L1_F in l1_deact_req_s() 135 l1_power_up_s(struct FsmInst *fi, int event, void *arg) l1_power_up_s() argument 147 l1_go_F5(struct FsmInst *fi, int event, void *arg) l1_go_F5() argument 153 l1_go_F8(struct FsmInst *fi, int event, void *arg) l1_go_F8() argument 159 l1_info2_ind(struct FsmInst *fi, int event, void *arg) l1_info2_ind() argument 168 l1_info4_ind(struct FsmInst *fi, int event, void *arg) l1_info4_ind() argument 185 l1_timer3(struct FsmInst *fi, int event, void *arg) l1_timer3() argument 202 l1_timer_act(struct FsmInst *fi, int event, void *arg) l1_timer_act() argument 212 l1_timer_deact(struct FsmInst *fi, int event, void *arg) l1_timer_deact() argument 225 l1_activate_s(struct FsmInst *fi, int event, void *arg) l1_activate_s() argument 236 l1_activate_no(struct FsmInst *fi, int event, void *arg) l1_activate_no() argument [all...] |
/kernel/linux/linux-6.6/drivers/isdn/mISDN/ |
H A D | fsm.c | 55 mISDN_FsmEvent(struct FsmInst *fi, int event, void *arg) in mISDN_FsmEvent() argument 59 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent() 60 (event >= fi->fsm->event_count)) { in mISDN_FsmEvent() 63 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent() 64 (long)fi->fsm->event_count); in mISDN_FsmEvent() 67 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi in mISDN_FsmEvent() 86 mISDN_FsmChangeState(struct FsmInst *fi, int newstate) mISDN_FsmChangeState() argument 107 mISDN_FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) mISDN_FsmInitTimer() argument [all...] |
H A D | layer2.c | 90 l2m_debug(struct FsmInst *fi, char *fmt, ...) in l2m_debug() argument 92 struct layer2 *l2 = fi->userdata; in l2m_debug() 278 l2_timeout(struct FsmInst *fi, int event, void *arg) in l2_timeout() argument 280 struct layer2 *l2 = fi->userdata; in l2_timeout() 697 establishlink(struct FsmInst *fi) in establishlink() argument 699 struct layer2 *l2 = fi->userdata; in establishlink() 710 mISDN_FsmChangeState(fi, ST_L2_5); in establishlink() 714 l2_mdl_error_ua(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_ua() argument 717 struct layer2 *l2 = fi->userdata; in l2_mdl_error_ua() 727 l2_mdl_error_dm(struct FsmInst *fi, in argument 742 l2_st8_mdl_error_dm(struct FsmInst *fi, int event, void *arg) l2_st8_mdl_error_dm() argument 756 l2_go_st3(struct FsmInst *fi, int event, void *arg) l2_go_st3() argument 763 l2_mdl_assign(struct FsmInst *fi, int event, void *arg) l2_mdl_assign() argument 773 l2_queue_ui_assign(struct FsmInst *fi, int event, void *arg) l2_queue_ui_assign() argument 784 l2_queue_ui(struct FsmInst *fi, int event, void *arg) l2_queue_ui() argument 810 l2_send_ui(struct FsmInst *fi, int event, void *arg) l2_send_ui() argument 820 l2_got_ui(struct FsmInst *fi, int event, void *arg) l2_got_ui() argument 836 l2_establish(struct FsmInst *fi, int event, void *arg) l2_establish() argument 847 l2_discard_i_setl3(struct FsmInst *fi, int event, void *arg) l2_discard_i_setl3() argument 859 l2_l3_reestablish(struct FsmInst *fi, int event, void *arg) l2_l3_reestablish() argument 871 l2_release(struct FsmInst *fi, int event, void *arg) l2_release() argument 881 l2_pend_rel(struct FsmInst *fi, int event, void *arg) l2_pend_rel() argument 891 l2_disconnect(struct FsmInst *fi, int event, void *arg) l2_disconnect() argument 907 l2_start_multi(struct FsmInst *fi, int event, void *arg) l2_start_multi() argument 927 l2_send_UA(struct FsmInst *fi, int event, void *arg) l2_send_UA() argument 936 l2_send_DM(struct FsmInst *fi, int event, void *arg) l2_send_DM() argument 945 l2_restart_multi(struct FsmInst *fi, int event, void *arg) l2_restart_multi() argument 980 l2_stop_multi(struct FsmInst *fi, int event, void *arg) l2_stop_multi() argument 998 l2_connected(struct FsmInst *fi, int event, void *arg) l2_connected() argument 1035 l2_released(struct FsmInst *fi, int event, void *arg) l2_released() argument 1053 l2_reestablish(struct FsmInst *fi, int event, void *arg) l2_reestablish() argument 1065 l2_st5_dm_release(struct FsmInst *fi, int event, void *arg) l2_st5_dm_release() argument 1085 l2_st6_dm_release(struct FsmInst *fi, int event, void *arg) l2_st6_dm_release() argument 1145 nrerrorrecovery(struct FsmInst *fi) nrerrorrecovery() argument 1183 l2_st7_got_super(struct FsmInst *fi, int event, void *arg) l2_st7_got_super() argument 1244 l2_feed_i_if_reest(struct FsmInst *fi, int event, void *arg) l2_feed_i_if_reest() argument 1256 l2_feed_i_pull(struct FsmInst *fi, int event, void *arg) l2_feed_i_pull() argument 1266 l2_feed_iqueue(struct FsmInst *fi, int event, void *arg) l2_feed_iqueue() argument 1275 l2_got_iframe(struct FsmInst *fi, int event, void *arg) l2_got_iframe() argument 1344 l2_got_tei(struct FsmInst *fi, int event, void *arg) l2_got_tei() argument 1363 l2_st5_tout_200(struct FsmInst *fi, int event, void *arg) l2_st5_tout_200() argument 1390 l2_st6_tout_200(struct FsmInst *fi, int event, void *arg) l2_st6_tout_200() argument 1413 l2_st7_tout_200(struct FsmInst *fi, int event, void *arg) l2_st7_tout_200() argument 1430 l2_st8_tout_200(struct FsmInst *fi, int event, void *arg) l2_st8_tout_200() argument 1451 l2_st7_tout_203(struct FsmInst *fi, int event, void *arg) l2_st7_tout_203() argument 1466 l2_pull_iqueue(struct FsmInst *fi, int event, void *arg) l2_pull_iqueue() argument 1516 l2_st8_got_super(struct FsmInst *fi, int event, void *arg) l2_st8_got_super() argument 1570 l2_got_FRMR(struct FsmInst *fi, int event, void *arg) l2_got_FRMR() argument 1587 l2_st24_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st24_tei_remove() argument 1597 l2_st3_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st3_tei_remove() argument 1608 l2_st5_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st5_tei_remove() argument 1622 l2_st6_tei_remove(struct FsmInst *fi, int event, void *arg) l2_st6_tei_remove() argument 1634 l2_tei_remove(struct FsmInst *fi, int event, void *arg) l2_tei_remove() argument 1653 l2_st14_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st14_persistent_da() argument 1667 l2_st5_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st5_persistent_da() argument 1684 l2_st6_persistent_da(struct FsmInst *fi, int event, void *arg) l2_st6_persistent_da() argument 1698 l2_persistent_da(struct FsmInst *fi, int event, void *arg) l2_persistent_da() argument 1715 l2_set_own_busy(struct FsmInst *fi, int event, void *arg) l2_set_own_busy() argument 1728 l2_clear_own_busy(struct FsmInst *fi, int event, void *arg) l2_clear_own_busy() argument 1741 l2_frame_error(struct FsmInst *fi, int event, void *arg) l2_frame_error() argument 1749 l2_frame_error_reest(struct FsmInst *fi, int event, void *arg) l2_frame_error_reest() argument [all...] |
H A D | layer1.c | 92 l1m_debug(struct FsmInst *fi, char *fmt, ...) in l1m_debug() argument 94 struct layer1 *l1 = fi->userdata; in l1m_debug() 109 l1_reset(struct FsmInst *fi, int event, void *arg) in l1_reset() argument 111 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_reset() 115 l1_deact_cnf(struct FsmInst *fi, int event, void *arg) in l1_deact_cnf() argument 117 struct layer1 *l1 = fi->userdata; in l1_deact_cnf() 119 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_deact_cnf() 125 l1_deact_req_s(struct FsmInst *fi, int event, void *arg) in l1_deact_req_s() argument 127 struct layer1 *l1 = fi->userdata; in l1_deact_req_s() 129 mISDN_FsmChangeState(fi, ST_L1_F in l1_deact_req_s() 135 l1_power_up_s(struct FsmInst *fi, int event, void *arg) l1_power_up_s() argument 147 l1_go_F5(struct FsmInst *fi, int event, void *arg) l1_go_F5() argument 153 l1_go_F8(struct FsmInst *fi, int event, void *arg) l1_go_F8() argument 159 l1_info2_ind(struct FsmInst *fi, int event, void *arg) l1_info2_ind() argument 168 l1_info4_ind(struct FsmInst *fi, int event, void *arg) l1_info4_ind() argument 185 l1_timer3(struct FsmInst *fi, int event, void *arg) l1_timer3() argument 202 l1_timer_act(struct FsmInst *fi, int event, void *arg) l1_timer_act() argument 212 l1_timer_deact(struct FsmInst *fi, int event, void *arg) l1_timer_deact() argument 225 l1_activate_s(struct FsmInst *fi, int event, void *arg) l1_activate_s() argument 236 l1_activate_no(struct FsmInst *fi, int event, void *arg) l1_activate_no() argument [all...] |
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | fsm.h | 91 fsm_instance *fi; member 118 * @param fi Pointer to an FSM, previously created with init_fsm. 120 extern void kfree_fsm(fsm_instance *fi); 124 fsm_print_history(fsm_instance *fi); 127 fsm_record_history(fsm_instance *fi, int state, int event); 135 * @param fi Pointer to FSM which should receive the event. 144 fsm_event(fsm_instance *fi, int event, void *arg) in fsm_event() argument 147 int state = atomic_read(&fi->state); in fsm_event() 149 if ((state >= fi->f->nr_states) || in fsm_event() 150 (event >= fi in fsm_event() 192 fsm_newstate(fsm_instance *fi, int newstate) fsm_newstate() argument 213 fsm_getstate(fsm_instance *fi) fsm_getstate() argument [all...] |
H A D | fsm.c | 88 fsm_print_history(fsm_instance *fi) in fsm_print_history() argument 93 if (fi->history_size >= FSM_HISTORY_SIZE) in fsm_print_history() 94 idx = fi->history_index; in fsm_print_history() 96 printk(KERN_DEBUG "fsm(%s): History:\n", fi->name); in fsm_print_history() 97 for (i = 0; i < fi->history_size; i++) { in fsm_print_history() 98 int e = fi->history[idx].event; in fsm_print_history() 99 int s = fi->history[idx++].state; in fsm_print_history() 103 fi->f->state_names[s]); in fsm_print_history() 106 fi->f->state_names[s], in fsm_print_history() 107 fi in fsm_print_history() 113 fsm_record_history(fsm_instance *fi, int state, int event) fsm_record_history() argument 124 fsm_getstate_str(fsm_instance *fi) fsm_getstate_str() argument 144 fsm_settimer(fsm_instance *fi, fsm_timer *this) fsm_settimer() argument [all...] |
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | fsm.h | 91 fsm_instance *fi; member 118 * @param fi Pointer to an FSM, previously created with init_fsm. 120 extern void kfree_fsm(fsm_instance *fi); 124 fsm_print_history(fsm_instance *fi); 127 fsm_record_history(fsm_instance *fi, int state, int event); 135 * @param fi Pointer to FSM which should receive the event. 144 fsm_event(fsm_instance *fi, int event, void *arg) in fsm_event() argument 147 int state = atomic_read(&fi->state); in fsm_event() 149 if ((state >= fi->f->nr_states) || in fsm_event() 150 (event >= fi in fsm_event() 192 fsm_newstate(fsm_instance *fi, int newstate) fsm_newstate() argument 213 fsm_getstate(fsm_instance *fi) fsm_getstate() argument [all...] |
H A D | fsm.c | 88 fsm_print_history(fsm_instance *fi) in fsm_print_history() argument 93 if (fi->history_size >= FSM_HISTORY_SIZE) in fsm_print_history() 94 idx = fi->history_index; in fsm_print_history() 96 printk(KERN_DEBUG "fsm(%s): History:\n", fi->name); in fsm_print_history() 97 for (i = 0; i < fi->history_size; i++) { in fsm_print_history() 98 int e = fi->history[idx].event; in fsm_print_history() 99 int s = fi->history[idx++].state; in fsm_print_history() 103 fi->f->state_names[s]); in fsm_print_history() 106 fi->f->state_names[s], in fsm_print_history() 107 fi in fsm_print_history() 113 fsm_record_history(fsm_instance *fi, int state, int event) fsm_record_history() argument 124 fsm_getstate_str(fsm_instance *fi) fsm_getstate_str() argument 144 fsm_settimer(fsm_instance *fi, fsm_timer *this) fsm_settimer() argument [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_semantics.c | 69 #define for_nexthops(fi) { \ 71 for (nhsel = 0, nh = (fi)->fib_nh; \ 72 nhsel < fib_info_num_path((fi)); \ 75 #define change_nexthops(fi) { \ 77 for (nhsel = 0, nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \ 78 nhsel < fib_info_num_path((fi)); \ 85 #define for_nexthops(fi) { \ 86 int nhsel; const struct fib_nh *nh = (fi)->fib_nh; \ 89 #define change_nexthops(fi) { \ 91 struct fib_nh *nexthop_nh = (struct fib_nh *)((fi) 235 struct fib_info *fi = container_of(head, struct fib_info, rcu); free_fib_info_rcu() local 250 free_fib_info(struct fib_info *fi) free_fib_info() argument 261 fib_release_info(struct fib_info *fi) fib_release_info() argument 288 nh_comp(struct fib_info *fi, struct fib_info *ofi) nh_comp() argument 357 fib_info_hashfn(struct fib_info *fi) fib_info_hashfn() argument 381 struct fib_info *fi; fib_find_info_nh() local 412 struct fib_info *fi; fib_find_info() local 465 fib_nlmsg_size(struct fib_info *fi) fib_nlmsg_size() argument 550 fib_detect_death(struct fib_info *fi, int order, struct fib_info **last_resort, int *last_idx, int dflt) fib_detect_death() argument 691 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_get_nhs() argument 802 fib_rebalance(struct fib_info *fi) fib_rebalance() argument 842 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_get_nhs() argument 877 fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, struct netlink_ext_ack *extack) fib_nh_match() argument 1010 fib_metrics_match(struct fib_config *cfg, struct fib_info *fi) fib_metrics_match() argument 1290 struct fib_info *fi; fib_info_hash_move() local 1307 struct fib_info *fi; fib_info_hash_move() local 1389 struct fib_info *fi = NULL; fib_create_info() local 1741 fib_add_multipath(struct sk_buff *skb, struct fib_info *fi) fib_add_multipath() argument 1774 fib_add_multipath(struct sk_buff *skb, struct fib_info *fi) fib_add_multipath() argument 1784 struct fib_info *fi = fri->fi; fib_dump_info() local 1881 struct fib_info *fi; fib_sync_down_addr() local 1999 struct fib_info *fi = nh->nh_parent; fib_sync_down_dev() local 2055 struct fib_info *fi = NULL, *last_resort = NULL; fib_select_default() local 2158 struct fib_info *fi = nh->nh_parent; fib_sync_up() local 2223 struct fib_info *fi = res->fi; fib_select_multipath() local [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_semantics.c | 67 #define for_nexthops(fi) { \ 69 for (nhsel = 0, nh = (fi)->fib_nh; \ 70 nhsel < fib_info_num_path((fi)); \ 73 #define change_nexthops(fi) { \ 75 for (nhsel = 0, nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \ 76 nhsel < fib_info_num_path((fi)); \ 83 #define for_nexthops(fi) { \ 84 int nhsel; const struct fib_nh *nh = (fi)->fib_nh; \ 87 #define change_nexthops(fi) { \ 89 struct fib_nh *nexthop_nh = (struct fib_nh *)((fi) 235 struct fib_info *fi = container_of(head, struct fib_info, rcu); free_fib_info_rcu() local 250 free_fib_info(struct fib_info *fi) free_fib_info() argument 261 fib_release_info(struct fib_info *fi) fib_release_info() argument 288 nh_comp(struct fib_info *fi, struct fib_info *ofi) nh_comp() argument 357 fib_info_hashfn(struct fib_info *fi) fib_info_hashfn() argument 381 struct fib_info *fi; fib_find_info_nh() local 412 struct fib_info *fi; fib_find_info() local 465 fib_nlmsg_size(struct fib_info *fi) fib_nlmsg_size() argument 549 fib_detect_death(struct fib_info *fi, int order, struct fib_info **last_resort, int *last_idx, int dflt) fib_detect_death() argument 690 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_get_nhs() argument 801 fib_rebalance(struct fib_info *fi) fib_rebalance() argument 841 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_get_nhs() argument 876 fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, struct netlink_ext_ack *extack) fib_nh_match() argument 1009 fib_metrics_match(struct fib_config *cfg, struct fib_info *fi) fib_metrics_match() argument 1308 struct fib_info *fi; fib_info_hash_move() local 1324 struct fib_info *fi; fib_info_hash_move() local 1409 struct fib_info *fi = NULL; fib_create_info() local 1760 fib_add_multipath(struct sk_buff *skb, struct fib_info *fi) fib_add_multipath() argument 1793 fib_add_multipath(struct sk_buff *skb, struct fib_info *fi) fib_add_multipath() argument 1803 struct fib_info *fi = fri->fi; fib_dump_info() local 1900 struct fib_info *fi; fib_sync_down_addr() local 2015 struct fib_info *fi = nh->nh_parent; fib_sync_down_dev() local 2071 struct fib_info *fi = NULL, *last_resort = NULL; fib_select_default() local 2173 struct fib_info *fi = nh->nh_parent; fib_sync_up() local 2238 struct fib_info *fi = res->fi; fib_select_multipath() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | functions.c | 15 struct usb_function_instance *fi; in try_get_usb_function_instance() local 17 fi = ERR_PTR(-ENOENT); in try_get_usb_function_instance() 25 fi = ERR_PTR(-EBUSY); in try_get_usb_function_instance() 28 fi = fd->alloc_inst(); in try_get_usb_function_instance() 29 if (IS_ERR(fi)) in try_get_usb_function_instance() 32 fi->fd = fd; in try_get_usb_function_instance() 36 return fi; in try_get_usb_function_instance() 41 struct usb_function_instance *fi; in usb_get_function_instance() local 44 fi = try_get_usb_function_instance(name); in usb_get_function_instance() 45 if (!IS_ERR(fi)) in usb_get_function_instance() 57 usb_get_function(struct usb_function_instance *fi) usb_get_function() argument 69 usb_put_function_instance(struct usb_function_instance *fi) usb_put_function_instance() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | functions.c | 15 struct usb_function_instance *fi; in try_get_usb_function_instance() local 17 fi = ERR_PTR(-ENOENT); in try_get_usb_function_instance() 25 fi = ERR_PTR(-EBUSY); in try_get_usb_function_instance() 28 fi = fd->alloc_inst(); in try_get_usb_function_instance() 29 if (IS_ERR(fi)) in try_get_usb_function_instance() 32 fi->fd = fd; in try_get_usb_function_instance() 36 return fi; in try_get_usb_function_instance() 41 struct usb_function_instance *fi; in usb_get_function_instance() local 44 fi = try_get_usb_function_instance(name); in usb_get_function_instance() 45 if (!IS_ERR(fi)) in usb_get_function_instance() 57 usb_get_function(struct usb_function_instance *fi) usb_get_function() argument 69 usb_put_function_instance(struct usb_function_instance *fi) usb_put_function_instance() argument [all...] |
/kernel/linux/linux-5.10/fs/fuse/ |
H A D | readdir.c | 19 struct fuse_inode *fi = get_fuse_inode(dir); in fuse_use_readdirplus() local 25 if (test_and_clear_bit(FUSE_I_ADVISE_RDPLUS, &fi->state)) in fuse_use_readdirplus() 35 struct fuse_inode *fi = get_fuse_inode(file_inode(file)); in fuse_add_dirent_to_cache() local 44 spin_lock(&fi->rdc.lock); in fuse_add_dirent_to_cache() 49 if (fi->rdc.cached || pos != fi->rdc.pos) { in fuse_add_dirent_to_cache() 50 spin_unlock(&fi->rdc.lock); in fuse_add_dirent_to_cache() 53 version = fi->rdc.version; in fuse_add_dirent_to_cache() 54 size = fi->rdc.size; in fuse_add_dirent_to_cache() 62 spin_unlock(&fi in fuse_add_dirent_to_cache() 96 struct fuse_inode *fi = get_fuse_inode(file_inode(file)); fuse_readdir_cache_end() local 203 struct fuse_inode *fi; fuse_direntplus_link() local 248 struct fuse_inode *fi = get_fuse_inode(inode); fuse_direntplus_link() local 434 struct fuse_inode *fi = get_fuse_inode(inode); fuse_rdc_reset() local 449 struct fuse_inode *fi = get_fuse_inode(inode); fuse_readdir_cached() local [all...] |
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | readdir.c | 19 struct fuse_inode *fi = get_fuse_inode(dir); in fuse_use_readdirplus() local 25 if (test_and_clear_bit(FUSE_I_ADVISE_RDPLUS, &fi->state)) in fuse_use_readdirplus() 35 struct fuse_inode *fi = get_fuse_inode(file_inode(file)); in fuse_add_dirent_to_cache() local 44 spin_lock(&fi->rdc.lock); in fuse_add_dirent_to_cache() 49 if (fi->rdc.cached || pos != fi->rdc.pos) { in fuse_add_dirent_to_cache() 50 spin_unlock(&fi->rdc.lock); in fuse_add_dirent_to_cache() 53 version = fi->rdc.version; in fuse_add_dirent_to_cache() 54 size = fi->rdc.size; in fuse_add_dirent_to_cache() 62 spin_unlock(&fi in fuse_add_dirent_to_cache() 96 struct fuse_inode *fi = get_fuse_inode(file_inode(file)); fuse_readdir_cache_end() local 203 struct fuse_inode *fi; fuse_direntplus_link() local 248 struct fuse_inode *fi = get_fuse_inode(inode); fuse_direntplus_link() local 434 struct fuse_inode *fi = get_fuse_inode(inode); fuse_rdc_reset() local 449 struct fuse_inode *fi = get_fuse_inode(inode); fuse_readdir_cached() local [all...] |
/kernel/linux/linux-5.10/drivers/media/firewire/ |
H A D | firedtv-fe.c | 151 struct dvb_frontend_internal_info *fi = &ops->info; in fdtv_frontend_init() local 173 fi->frequency_min_hz = 950 * MHz; in fdtv_frontend_init() 174 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 175 fi->frequency_stepsize_hz = 125 * kHz; in fdtv_frontend_init() 176 fi->symbol_rate_min = 1000000; in fdtv_frontend_init() 177 fi->symbol_rate_max = 40000000; in fdtv_frontend_init() 179 fi->caps = FE_CAN_INVERSION_AUTO | in fdtv_frontend_init() 193 fi->frequency_min_hz = 950 * MHz; in fdtv_frontend_init() 194 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 195 fi in fdtv_frontend_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/firewire/ |
H A D | firedtv-fe.c | 151 struct dvb_frontend_internal_info *fi = &ops->info; in fdtv_frontend_init() local 173 fi->frequency_min_hz = 950 * MHz; in fdtv_frontend_init() 174 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 175 fi->frequency_stepsize_hz = 125 * kHz; in fdtv_frontend_init() 176 fi->symbol_rate_min = 1000000; in fdtv_frontend_init() 177 fi->symbol_rate_max = 40000000; in fdtv_frontend_init() 179 fi->caps = FE_CAN_INVERSION_AUTO | in fdtv_frontend_init() 193 fi->frequency_min_hz = 950 * MHz; in fdtv_frontend_init() 194 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 195 fi in fdtv_frontend_init() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/esas2r/ |
H A D | esas2r_flash.c | 243 static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_bios() argument 245 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_BIOS]; in fix_bios() 249 pi = (struct esas2r_pc_image *)((u8 *)fi + ch->image_offset); in fix_bios() 275 static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_efi() argument 277 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_EFI]; in fix_efi() 286 ei = (struct esas2r_efi_image *)((u8 *)fi + offset); in fix_efi() 307 struct esas2r_flash_img *fi = fc->fi; in complete_fmapi_req() local 309 fi->status = fi_stat; in complete_fmapi_req() 310 fi in complete_fmapi_req() 328 struct esas2r_flash_img *fi = fc->fi; fw_download_proc() local 666 struct esas2r_flash_img *fi = fc->fi; calc_fi_checksum() local 695 struct esas2r_flash_img *fi = fc->fi; verify_fi() local 1390 esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) esas2r_fm_api() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/esas2r/ |
H A D | esas2r_flash.c | 243 static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_bios() argument 245 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_BIOS]; in fix_bios() 249 pi = (struct esas2r_pc_image *)((u8 *)fi + ch->image_offset); in fix_bios() 275 static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_efi() argument 277 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_EFI]; in fix_efi() 286 ei = (struct esas2r_efi_image *)((u8 *)fi + offset); in fix_efi() 307 struct esas2r_flash_img *fi = fc->fi; in complete_fmapi_req() local 309 fi->status = fi_stat; in complete_fmapi_req() 310 fi in complete_fmapi_req() 328 struct esas2r_flash_img *fi = fc->fi; fw_download_proc() local 666 struct esas2r_flash_img *fi = fc->fi; calc_fi_checksum() local 695 struct esas2r_flash_img *fi = fc->fi; verify_fi() local 1390 esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) esas2r_fm_api() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | mp.c | 103 static void mlx5_lag_fib_set(struct lag_mp *mp, struct fib_info *fi, u32 dst, int dst_len) in mlx5_lag_fib_set() argument 105 mp->fib.mfi = fi; in mlx5_lag_fib_set() 106 mp->fib.priority = fi->fib_priority; in mlx5_lag_fib_set() 123 struct fib_info *fi, in mlx5_lag_get_next_fib_dev() 129 nhs = fib_info_num_path(fi); in mlx5_lag_get_next_fib_dev() 133 fib_dev = fib_info_nh(fi, i)->fib_nh_dev; in mlx5_lag_get_next_fib_dev() 141 fib_dev = fib_info_nh(fi, i)->fib_nh_dev; in mlx5_lag_get_next_fib_dev() 154 struct fib_info *fi = fen_info->fi; in mlx5_lag_fib_route_event() local 160 if (mp->fib.mfi == fi) in mlx5_lag_fib_route_event() 122 mlx5_lag_get_next_fib_dev(struct mlx5_lag *ldev, struct fib_info *fi, struct net_device *current_dev) mlx5_lag_get_next_fib_dev() argument 211 mlx5_lag_fib_nexthop_event(struct mlx5_lag *ldev, unsigned long event, struct fib_nh *fib_nh, struct fib_info *fi) mlx5_lag_fib_nexthop_event() argument 293 struct fib_info *fi; mlx5_lag_fib_event() local [all...] |
/kernel/linux/linux-5.10/fs/udf/ |
H A D | directory.c | 28 struct fileIdentDesc *fi; in udf_fileident_read() local 37 fi = udf_get_fileident(iinfo->i_data - in udf_fileident_read() 43 if (!fi) in udf_fileident_read() 48 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() 51 return fi; in udf_fileident_read() 102 fi = udf_get_fileident(fibh->sbh->b_data, dir->i_sb->s_blocksize, in udf_fileident_read() 105 if (!fi) in udf_fileident_read() 111 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() 139 memcpy((uint8_t *)cfi, (uint8_t *)fi, -fibh->soffset); in udf_fileident_read() 148 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() 160 struct fileIdentDesc *fi; udf_get_fileident() local [all...] |
/kernel/linux/linux-5.10/arch/x86/um/shared/sysdep/ |
H A D | mcontext.h | 13 #define GET_FAULTINFO_FROM_MC(fi, mc) \ 15 (fi).cr2 = (mc)->cr2; \ 16 (fi).error_code = (mc)->gregs[REG_ERR]; \ 17 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \ 22 #define GET_FAULTINFO_FROM_MC(fi, mc) \ 24 (fi).cr2 = (mc)->gregs[REG_CR2]; \ 25 (fi).error_code = (mc)->gregs[REG_ERR]; \ 26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
|
/kernel/linux/linux-6.6/arch/x86/um/shared/sysdep/ |
H A D | mcontext.h | 13 #define GET_FAULTINFO_FROM_MC(fi, mc) \ 15 (fi).cr2 = (mc)->cr2; \ 16 (fi).error_code = (mc)->gregs[REG_ERR]; \ 17 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \ 22 #define GET_FAULTINFO_FROM_MC(fi, mc) \ 24 (fi).cr2 = (mc)->gregs[REG_CR2]; \ 25 (fi).error_code = (mc)->gregs[REG_ERR]; \ 26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | lag_mp.c | 112 struct fib_info *fi) in mlx5_lag_fib_route_event() 121 if (mp->mfi == fi) in mlx5_lag_fib_route_event() 127 if (mp->mfi && mp->mfi != fi && fi->fib_priority >= mp->mfi->fib_priority) in mlx5_lag_fib_route_event() 131 nhs = fib_info_num_path(fi); in mlx5_lag_fib_route_event() 134 struct fib_nh *nh = fib_info_nh(fi, 0); in mlx5_lag_fib_route_event() 145 mp->mfi = fi; in mlx5_lag_fib_route_event() 153 fib_nh0 = fib_info_nh(fi, 0); in mlx5_lag_fib_route_event() 154 fib_nh1 = fib_info_nh(fi, 1); in mlx5_lag_fib_route_event() 173 mp->mfi = fi; in mlx5_lag_fib_route_event() 110 mlx5_lag_fib_route_event(struct mlx5_lag *ldev, unsigned long event, struct fib_info *fi) mlx5_lag_fib_route_event() argument 176 mlx5_lag_fib_nexthop_event(struct mlx5_lag *ldev, unsigned long event, struct fib_nh *fib_nh, struct fib_info *fi) mlx5_lag_fib_nexthop_event() argument 259 struct fib_info *fi; mlx5_lag_fib_event() local [all...] |