Home
last modified time | relevance | path

Searched refs:fi (Results 1 – 200 of 203) sorted by relevance

12

/linux-4.1.27/drivers/isdn/hisax/
Dfsm.c52 FsmEvent(struct FsmInst *fi, int event, void *arg) in FsmEvent() argument
56 if ((fi->state >= fi->fsm->state_count) || (event >= fi->fsm->event_count)) { in FsmEvent()
58 (long)fi->state, (long)fi->fsm->state_count, event, (long)fi->fsm->event_count); in FsmEvent()
61 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in FsmEvent()
63 if (fi->debug) in FsmEvent()
64 fi->printdebug(fi, "State %s Event %s", in FsmEvent()
65 fi->fsm->strState[fi->state], in FsmEvent()
66 fi->fsm->strEvent[event]); in FsmEvent()
67 r(fi, event, arg); in FsmEvent()
70 if (fi->debug) in FsmEvent()
[all …]
Dcallc.c206 lli_close(struct FsmInst *fi) in lli_close() argument
208 struct Channel *chanp = fi->userdata; in lli_close()
210 FsmChangeState(fi, ST_NULL); in lli_close()
216 lli_leased_in(struct FsmInst *fi, int event, void *arg) in lli_leased_in() argument
218 struct Channel *chanp = fi->userdata; in lli_leased_in()
225 FsmChangeState(fi, ST_IN_WAIT_LL); in lli_leased_in()
242 FsmChangeState(fi, ST_NULL); in lli_leased_in()
251 lli_init_bchan_out(struct FsmInst *fi, int event, void *arg) in lli_init_bchan_out() argument
253 struct Channel *chanp = fi->userdata; in lli_init_bchan_out()
255 FsmChangeState(fi, ST_WAIT_BCONN); in lli_init_bchan_out()
[all …]
Disdnl2.c25 static void l2m_debug(struct FsmInst *fi, char *fmt, ...);
499 establishlink(struct FsmInst *fi) in establishlink() argument
501 struct PStack *st = fi->userdata; in establishlink()
512 FsmChangeState(fi, ST_L2_5); in establishlink()
516 l2_mdl_error_ua(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_ua() argument
519 struct PStack *st = fi->userdata; in l2_mdl_error_ua()
528 l2_mdl_error_dm(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_dm() argument
531 struct PStack *st = fi->userdata; in l2_mdl_error_dm()
537 establishlink(fi); in l2_mdl_error_dm()
543 l2_st8_mdl_error_dm(struct FsmInst *fi, int event, void *arg) in l2_st8_mdl_error_dm() argument
[all …]
Disdnl1.c142 l1m_debug(struct FsmInst *fi, char *fmt, ...) in l1m_debug() argument
145 struct PStack *st = fi->userdata; in l1m_debug()
458 l1_reset(struct FsmInst *fi, int event, void *arg) in l1_reset() argument
460 FsmChangeState(fi, ST_L1_F3); in l1_reset()
464 l1_deact_cnf(struct FsmInst *fi, int event, void *arg) in l1_deact_cnf() argument
466 struct PStack *st = fi->userdata; in l1_deact_cnf()
468 FsmChangeState(fi, ST_L1_F3); in l1_deact_cnf()
474 l1_deact_req_s(struct FsmInst *fi, int event, void *arg) in l1_deact_req_s() argument
476 struct PStack *st = fi->userdata; in l1_deact_req_s()
478 FsmChangeState(fi, ST_L1_F3); in l1_deact_req_s()
[all …]
Dhisax_isac.c266 static void l1_di(struct FsmInst *fi, int event, void *arg) in l1_di() argument
268 struct isac *isac = fi->userdata; in l1_di()
270 FsmChangeState(fi, ST_L1_RESET); in l1_di()
274 static void l1_di_deact_ind(struct FsmInst *fi, int event, void *arg) in l1_di_deact_ind() argument
276 struct isac *isac = fi->userdata; in l1_di_deact_ind()
278 FsmChangeState(fi, ST_L1_RESET); in l1_di_deact_ind()
283 static void l1_go_f3pdown(struct FsmInst *fi, int event, void *arg) in l1_go_f3pdown() argument
285 FsmChangeState(fi, ST_L1_F3_PDOWN); in l1_go_f3pdown()
288 static void l1_go_f3pend_deact_ind(struct FsmInst *fi, int event, void *arg) in l1_go_f3pend_deact_ind() argument
290 struct isac *isac = fi->userdata; in l1_go_f3pend_deact_ind()
[all …]
Disdnl3.c70 l3m_debug(struct FsmInst *fi, char *fmt, ...) in l3m_debug() argument
73 struct PStack *st = fi->userdata; in l3m_debug()
420 lc_activate(struct FsmInst *fi, int event, void *arg) in lc_activate() argument
422 struct PStack *st = fi->userdata; in lc_activate()
424 FsmChangeState(fi, ST_L3_LC_ESTAB_WAIT); in lc_activate()
429 lc_connect(struct FsmInst *fi, int event, void *arg) in lc_connect() argument
431 struct PStack *st = fi->userdata; in lc_connect()
435 FsmChangeState(fi, ST_L3_LC_ESTAB); in lc_connect()
449 lc_connected(struct FsmInst *fi, int event, void *arg) in lc_connected() argument
451 struct PStack *st = fi->userdata; in lc_connected()
[all …]
Dtei.c127 tei_id_request(struct FsmInst *fi, int event, void *arg) in tei_id_request() argument
129 struct PStack *st = fi->userdata; in tei_id_request()
148 tei_id_assign(struct FsmInst *fi, int event, void *arg) in tei_id_assign() argument
150 struct PStack *ost, *st = fi->userdata; in tei_id_assign()
176 tei_id_test_dup(struct FsmInst *fi, int event, void *arg) in tei_id_test_dup() argument
178 struct PStack *ost, *st = fi->userdata; in tei_id_test_dup()
197 tei_id_denied(struct FsmInst *fi, int event, void *arg) in tei_id_denied() argument
199 struct PStack *st = fi->userdata; in tei_id_denied()
211 tei_id_chk_req(struct FsmInst *fi, int event, void *arg) in tei_id_chk_req() argument
213 struct PStack *st = fi->userdata; in tei_id_chk_req()
[all …]
Dst5481_d.c64 l1_go_f3(struct FsmInst *fi, int event, void *arg) in l1_go_f3() argument
66 struct st5481_adapter *adapter = fi->userdata; in l1_go_f3()
68 if (fi->state == ST_L1_F7) in l1_go_f3()
71 FsmChangeState(fi, ST_L1_F3); in l1_go_f3()
76 l1_go_f6(struct FsmInst *fi, int event, void *arg) in l1_go_f6() argument
78 struct st5481_adapter *adapter = fi->userdata; in l1_go_f6()
80 if (fi->state == ST_L1_F7) in l1_go_f6()
83 FsmChangeState(fi, ST_L1_F6); in l1_go_f6()
87 l1_go_f7(struct FsmInst *fi, int event, void *arg) in l1_go_f7() argument
89 struct st5481_adapter *adapter = fi->userdata; in l1_go_f7()
[all …]
Dfsm.h44 struct FsmInst *fi; member
52 int FsmEvent(struct FsmInst *fi, int event, void *arg);
53 void FsmChangeState(struct FsmInst *fi, int newstate);
54 void FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft);
Dhisax.h191 struct FsmInst *fi; member
540 struct FsmInst fi; member
1278 int FsmEvent(struct FsmInst *fi, int event, void *arg);
1279 void FsmChangeState(struct FsmInst *fi, int newstate);
1280 void FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft);
/linux-4.1.27/drivers/isdn/mISDN/
Dfsm.c59 mISDN_FsmEvent(struct FsmInst *fi, int event, void *arg) in mISDN_FsmEvent() argument
63 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent()
64 (event >= fi->fsm->event_count)) { in mISDN_FsmEvent()
67 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent()
68 (long)fi->fsm->event_count); in mISDN_FsmEvent()
71 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in mISDN_FsmEvent()
73 if (fi->debug) in mISDN_FsmEvent()
74 fi->printdebug(fi, "State %s Event %s", in mISDN_FsmEvent()
75 fi->fsm->strState[fi->state], in mISDN_FsmEvent()
76 fi->fsm->strEvent[event]); in mISDN_FsmEvent()
[all …]
Dlayer1.c101 l1m_debug(struct FsmInst *fi, char *fmt, ...) in l1m_debug() argument
103 struct layer1 *l1 = fi->userdata; in l1m_debug()
118 l1_reset(struct FsmInst *fi, int event, void *arg) in l1_reset() argument
120 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_reset()
124 l1_deact_cnf(struct FsmInst *fi, int event, void *arg) in l1_deact_cnf() argument
126 struct layer1 *l1 = fi->userdata; in l1_deact_cnf()
128 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_deact_cnf()
134 l1_deact_req_s(struct FsmInst *fi, int event, void *arg) in l1_deact_req_s() argument
136 struct layer1 *l1 = fi->userdata; in l1_deact_req_s()
138 mISDN_FsmChangeState(fi, ST_L1_F3); in l1_deact_req_s()
[all …]
Dlayer2.c99 l2m_debug(struct FsmInst *fi, char *fmt, ...) in l2m_debug() argument
101 struct layer2 *l2 = fi->userdata; in l2m_debug()
287 l2_timeout(struct FsmInst *fi, int event, void *arg) in l2_timeout() argument
289 struct layer2 *l2 = fi->userdata; in l2_timeout()
706 establishlink(struct FsmInst *fi) in establishlink() argument
708 struct layer2 *l2 = fi->userdata; in establishlink()
719 mISDN_FsmChangeState(fi, ST_L2_5); in establishlink()
723 l2_mdl_error_ua(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_ua() argument
726 struct layer2 *l2 = fi->userdata; in l2_mdl_error_ua()
736 l2_mdl_error_dm(struct FsmInst *fi, int event, void *arg) in l2_mdl_error_dm() argument
[all …]
Dtei.c79 da_debug(struct FsmInst *fi, char *fmt, ...) in da_debug() argument
81 struct manager *mgr = fi->userdata; in da_debug()
99 da_activate(struct FsmInst *fi, int event, void *arg) in da_activate() argument
101 struct manager *mgr = fi->userdata; in da_activate()
103 if (fi->state == ST_L1_DEACT_PENDING) in da_activate()
105 mISDN_FsmChangeState(fi, ST_L1_ACTIV); in da_activate()
109 da_deactivate_ind(struct FsmInst *fi, int event, void *arg) in da_deactivate_ind() argument
111 mISDN_FsmChangeState(fi, ST_L1_DEACT); in da_deactivate_ind()
115 da_deactivate(struct FsmInst *fi, int event, void *arg) in da_deactivate() argument
117 struct manager *mgr = fi->userdata; in da_deactivate()
[all …]
Dfsm.h52 struct FsmInst *fi; member
/linux-4.1.27/net/ipv4/
Dfib_semantics.c62 #define for_nexthops(fi) { \ argument
64 for (nhsel = 0, nh = (fi)->fib_nh; \
65 nhsel < (fi)->fib_nhs; \
68 #define change_nexthops(fi) { \ argument
70 for (nhsel = 0, nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \
71 nhsel < (fi)->fib_nhs; \
78 #define for_nexthops(fi) { \ argument
79 int nhsel; const struct fib_nh *nh = (fi)->fib_nh; \
82 #define change_nexthops(fi) { \ argument
84 struct fib_nh *nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \
[all …]
Dfib_lookup.h31 int fib_nh_match(struct fib_config *cfg, struct fib_info *fi);
33 u8 type, __be32 dst, int dst_len, u8 tos, struct fib_info *fi,
39 struct fib_info *fi) in fib_result_assign() argument
42 res->fi = fi; in fib_result_assign()
Dfib_trie.c1080 struct fib_info *fi; in fib_table_insert() local
1097 fi = fib_create_info(cfg); in fib_table_insert()
1098 if (IS_ERR(fi)) { in fib_table_insert()
1099 err = PTR_ERR(fi); in fib_table_insert()
1104 fa = l ? fib_find_alias(&l->leaf, slen, tos, fi->fib_priority, in fib_table_insert()
1117 fa->fa_info->fib_priority == fi->fib_priority) { in fib_table_insert()
1136 if (fa->fa_info->fib_priority != fi->fib_priority) in fib_table_insert()
1139 fa->fa_info == fi) { in fib_table_insert()
1162 new_fa->fa_info = fi; in fib_table_insert()
1169 err = netdev_switch_fib_ipv4_add(key, plen, fi, in fib_table_insert()
[all …]
Droute.c1394 struct fib_info *fi, u16 type, u32 itag) in rt_set_nexthop() argument
1398 if (fi) { in rt_set_nexthop()
1405 dst_init_metrics(&rt->dst, fi->fib_metrics, true); in rt_set_nexthop()
1602 do_cache = res->fi && !itag; in __mkroute_input()
1668 rt_set_nexthop(rth, daddr, res, fnhe, res->fi, res->type, itag); in __mkroute_input()
1683 if (res->fi && res->fi->fib_nhs > 1) in ip_mkroute_input()
1727 res.fi = NULL; in ip_route_input_slow()
1805 if (res.fi) { in ip_route_input_slow()
1856 res.fi = NULL; in ip_route_input_slow()
1937 struct fib_info *fi = res->fi; in __mkroute_output() local
[all …]
Dfib_rules.c111 if (result->fi) in fib4_rule_suppress()
112 dev = result->fi->fib_dev; in fib4_rule_suppress()
130 fib_info_put(result->fi); in fib4_rule_suppress()
Dfib_frontend.c232 if (!dev || dev == res.fi->fib_dev) in __inet_dev_addr_type()
334 for (ret = 0; ret < res.fi->fib_nhs; ret++) { in __fib_validate_source()
335 struct fib_nh *nh = &res.fi->fib_nh[ret]; in __fib_validate_source()
/linux-4.1.27/drivers/s390/net/
Dfsm.h90 fsm_instance *fi; member
119 extern void kfree_fsm(fsm_instance *fi);
123 fsm_print_history(fsm_instance *fi);
126 fsm_record_history(fsm_instance *fi, int state, int event);
143 fsm_event(fsm_instance *fi, int event, void *arg) in fsm_event() argument
146 int state = atomic_read(&fi->state); in fsm_event()
148 if ((state >= fi->f->nr_states) || in fsm_event()
149 (event >= fi->f->nr_events) ) { in fsm_event()
151 fi->name, (long)state,(long)fi->f->nr_states, event, in fsm_event()
152 (long)fi->f->nr_events); in fsm_event()
[all …]
Dfsm.c87 fsm_print_history(fsm_instance *fi) in fsm_print_history() argument
92 if (fi->history_size >= FSM_HISTORY_SIZE) in fsm_print_history()
93 idx = fi->history_index; in fsm_print_history()
95 printk(KERN_DEBUG "fsm(%s): History:\n", fi->name); in fsm_print_history()
96 for (i = 0; i < fi->history_size; i++) { in fsm_print_history()
97 int e = fi->history[idx].event; in fsm_print_history()
98 int s = fi->history[idx++].state; in fsm_print_history()
102 fi->f->state_names[s]); in fsm_print_history()
105 fi->f->state_names[s], in fsm_print_history()
106 fi->f->event_names[e]); in fsm_print_history()
[all …]
Dctcm_fsms.c131 static void ctcm_action_nop(fsm_instance *fi, int event, void *arg);
137 static void chx_txdone(fsm_instance *fi, int event, void *arg);
138 static void chx_rx(fsm_instance *fi, int event, void *arg);
139 static void chx_rxidle(fsm_instance *fi, int event, void *arg);
140 static void chx_firstio(fsm_instance *fi, int event, void *arg);
141 static void ctcm_chx_setmode(fsm_instance *fi, int event, void *arg);
142 static void ctcm_chx_start(fsm_instance *fi, int event, void *arg);
143 static void ctcm_chx_haltio(fsm_instance *fi, int event, void *arg);
144 static void ctcm_chx_stopped(fsm_instance *fi, int event, void *arg);
145 static void ctcm_chx_stop(fsm_instance *fi, int event, void *arg);
[all …]
Dnetiucv.c614 static void netiucv_action_nop(fsm_instance *fi, int event, void *arg) in netiucv_action_nop() argument
685 static void conn_action_rx(fsm_instance *fi, int event, void *arg) in conn_action_rx() argument
721 static void conn_action_txdone(fsm_instance *fi, int event, void *arg) in conn_action_txdone() argument
780 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_txdone()
798 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_txdone()
812 static void conn_action_connaccept(fsm_instance *fi, int event, void *arg) in conn_action_connaccept() argument
831 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_connaccept()
836 static void conn_action_connreject(fsm_instance *fi, int event, void *arg) in conn_action_connreject() argument
845 static void conn_action_connack(fsm_instance *fi, int event, void *arg) in conn_action_connack() argument
853 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_connack()
[all …]
Dctcm_fsms.h161 void fsm_action_nop(fsm_instance *fi, int event, void *arg);
167 void ctcm_chx_txidle(fsm_instance *fi, int event, void *arg);
183 void ctcmpc_chx_rxidle(fsm_instance *fi, int event, void *arg);
Dctcm_mpc.h235 void mpc_action_discontact(fsm_instance *fi, int event, void *arg);
Dctcm_mpc.c113 static void mpc_action_go_inop(fsm_instance *fi, int event, void *arg);
114 static void mpc_action_timeout(fsm_instance *fi, int event, void *arg);
1341 static void mpc_action_nop(fsm_instance *fi, int event, void *arg) in mpc_action_nop() argument
1351 static void mpc_action_go_inop(fsm_instance *fi, int event, void *arg) in mpc_action_go_inop() argument
1454 static void mpc_action_timeout(fsm_instance *fi, int event, void *arg) in mpc_action_timeout() argument
1489 void mpc_action_discontact(fsm_instance *fi, int event, void *arg) in mpc_action_discontact() argument
/linux-4.1.27/net/decnet/
Ddn_fib.c47 #define for_fib_info() { struct dn_fib_info *fi;\
48 for(fi = dn_fib_info_list; fi; fi = fi->fib_next)
51 #define for_nexthops(fi) { int nhsel; const struct dn_fib_nh *nh;\ argument
52 for(nhsel = 0, nh = (fi)->fib_nh; nhsel < (fi)->fib_nhs; nh++, nhsel++)
54 #define change_nexthops(fi) { int nhsel; struct dn_fib_nh *nh;\ argument
55 for(nhsel = 0, nh = (struct dn_fib_nh *)((fi)->fib_nh); nhsel < (fi)->fib_nhs; nh++, nhsel++)
57 #define endfor_nexthops(fi) } argument
85 void dn_fib_free_info(struct dn_fib_info *fi) in dn_fib_free_info() argument
87 if (fi->fib_dead == 0) { in dn_fib_free_info()
92 change_nexthops(fi) { in dn_fib_free_info()
[all …]
Ddn_table.c63 #define for_nexthops(fi) { int nhsel; const struct dn_fib_nh *nh;\ argument
64 for(nhsel = 0, nh = (fi)->fib_nh; nhsel < (fi)->fib_nhs; nh++, nhsel++)
66 #define endfor_nexthops(fi) } argument
227 …fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, struct nlattr *attrs[], struct dn_fib_info *fi) in dn_fib_nh_match() argument
233 nla_get_u32(attrs[RTA_PRIORITY]) != fi->fib_priority) in dn_fib_nh_match()
237 if ((!attrs[RTA_OIF] || nla_get_u32(attrs[RTA_OIF]) == fi->fib_nh->nh_oif) && in dn_fib_nh_match()
238 (!attrs[RTA_GATEWAY] || nla_get_le16(attrs[RTA_GATEWAY]) != fi->fib_nh->nh_gw)) in dn_fib_nh_match()
249 for_nexthops(fi) { in dn_fib_nh_match()
267 } endfor_nexthops(fi); in dn_fib_nh_match()
272 static inline size_t dn_fib_nlmsg_size(struct dn_fib_info *fi) in dn_fib_nlmsg_size() argument
[all …]
Ddn_route.c880 struct dn_fib_info *fi = res->fi; in dn_rt_set_next_hop() local
885 if (fi) { in dn_rt_set_next_hop()
889 dst_init_metrics(&rt->dst, fi->fib_metrics, true); in dn_rt_set_next_hop()
960 return (daddr&~mask)|res->fi->fib_nh->nh_gw; in dn_fib_rules_map_destination()
978 struct dn_fib_res res = { .fi = NULL, .type = RTN_UNICAST }; in dn_route_output_slow()
1157 if (res.fi) in dn_route_output_slow()
1158 dn_fib_info_put(res.fi); in dn_route_output_slow()
1159 res.fi = NULL; in dn_route_output_slow()
1163 if (res.fi->fib_nhs > 1 && fld.flowidn_oif == 0) in dn_route_output_slow()
1326 struct dn_fib_res res = { .fi = NULL, .type = RTN_UNREACHABLE }; in dn_route_input_slow()
[all …]
/linux-4.1.27/drivers/usb/gadget/
Dfunctions.c14 struct usb_function_instance *fi; in try_get_usb_function_instance() local
16 fi = ERR_PTR(-ENOENT); in try_get_usb_function_instance()
24 fi = ERR_PTR(-EBUSY); in try_get_usb_function_instance()
27 fi = fd->alloc_inst(); in try_get_usb_function_instance()
28 if (IS_ERR(fi)) in try_get_usb_function_instance()
31 fi->fd = fd; in try_get_usb_function_instance()
35 return fi; in try_get_usb_function_instance()
40 struct usb_function_instance *fi; in usb_get_function_instance() local
43 fi = try_get_usb_function_instance(name); in usb_get_function_instance()
44 if (!IS_ERR(fi)) in usb_get_function_instance()
[all …]
Dconfigfs.c379 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_link() local
392 if (a_fi == fi) in config_usb_cfg_link()
395 if (a_fi != fi) { in config_usb_cfg_link()
401 if (f->fi == fi) { in config_usb_cfg_link()
407 f = usb_get_function(fi); in config_usb_cfg_link()
430 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_unlink() local
446 if (f->fi == fi) { in config_usb_cfg_unlink()
551 struct usb_function_instance *fi; in function_make() local
570 fi = usb_get_function_instance(func_name); in function_make()
571 if (IS_ERR(fi)) in function_make()
[all …]
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-fe.c155 struct dvb_frontend_info *fi = &ops->info; in fdtv_frontend_init() local
177 fi->frequency_min = 950000; in fdtv_frontend_init()
178 fi->frequency_max = 2150000; in fdtv_frontend_init()
179 fi->frequency_stepsize = 125; in fdtv_frontend_init()
180 fi->symbol_rate_min = 1000000; in fdtv_frontend_init()
181 fi->symbol_rate_max = 40000000; in fdtv_frontend_init()
183 fi->caps = FE_CAN_INVERSION_AUTO | in fdtv_frontend_init()
197 fi->frequency_min = 950000; in fdtv_frontend_init()
198 fi->frequency_max = 2150000; in fdtv_frontend_init()
199 fi->frequency_stepsize = 125; in fdtv_frontend_init()
[all …]
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_flash.c243 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->driver_error = rq->req_stat; in complete_fmapi_req()
328 struct esas2r_flash_img *fi = fc->fi; in fw_download_proc() local
[all …]
Desas2r_ioctl.c109 static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in do_fm_api() argument
114 fi->status = FI_STAT_BUSY; in do_fm_api()
120 fi->status = FI_STAT_BUSY; in do_fm_api()
124 if (fi == &a->firmware.header) { in do_fm_api()
136 fi->status = FI_STAT_BUSY; in do_fm_api()
140 memcpy(a->firmware.header_buff, fi, in do_fm_api()
146 a->save_offset = (u8 *)fi; in do_fm_api()
164 if (fi == &a->firmware.header) { in do_fm_api()
165 memcpy(fi, a->firmware.header_buff, in do_fm_api()
Desas2r.h691 struct esas2r_flash_img *fi; member
1075 bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi,
/linux-4.1.27/arch/x86/um/shared/sysdep/
Dmcontext.h13 #define GET_FAULTINFO_FROM_MC(fi, mc) \ argument
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) \ argument
24 (fi).cr2 = (mc)->gregs[REG_CR2]; \
25 (fi).error_code = (mc)->gregs[REG_ERR]; \
26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
Dfaultinfo_32.h24 #define FAULT_WRITE(fi) ((fi).error_code & 2) argument
25 #define FAULT_ADDRESS(fi) ((fi).cr2) argument
28 #define SEGV_IS_FIXABLE(fi) ((fi)->trap_no == 14) argument
Dfaultinfo_64.h24 #define FAULT_WRITE(fi) ((fi).error_code & 2) argument
25 #define FAULT_ADDRESS(fi) ((fi).cr2) argument
28 #define SEGV_IS_FIXABLE(fi) ((fi)->trap_no == 14) argument
/linux-4.1.27/fs/ceph/
Ddir.c123 struct ceph_file_info *fi = file->private_data; in __dcache_readdir() local
132 last = fi->dentry; in __dcache_readdir()
133 fi->dentry = NULL; in __dcache_readdir()
159 fi->flags |= CEPH_F_ATEND; in __dcache_readdir()
199 fi->dentry = last; in __dcache_readdir()
200 fi->next_offset = fpos_off(di->offset); in __dcache_readdir()
230 static int note_last_dentry(struct ceph_file_info *fi, const char *name, in note_last_dentry() argument
233 kfree(fi->last_name); in note_last_dentry()
234 fi->last_name = kmalloc(len+1, GFP_NOFS); in note_last_dentry()
235 if (!fi->last_name) in note_last_dentry()
[all …]
Dioctl.c244 struct ceph_file_info *fi = file->private_data; in ceph_ioctl_lazyio() local
248 if ((fi->fmode & CEPH_FILE_MODE_LAZY) == 0) { in ceph_ioctl_lazyio()
250 ci->i_nr_by_mode[fi->fmode]--; in ceph_ioctl_lazyio()
251 fi->fmode |= CEPH_FILE_MODE_LAZY; in ceph_ioctl_lazyio()
252 ci->i_nr_by_mode[fi->fmode]++; in ceph_ioctl_lazyio()
265 struct ceph_file_info *fi = file->private_data; in ceph_ioctl_syncio() local
267 fi->flags |= CEPH_F_SYNC; in ceph_ioctl_syncio()
Dfile.c809 struct ceph_file_info *fi = filp->private_data; in ceph_read_iter() local
822 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_read_iter()
832 (fi->flags & CEPH_F_SYNC)) { in ceph_read_iter()
939 struct ceph_file_info *fi = file->private_data; in ceph_write_iter() local
984 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_write_iter()
998 (iocb->ki_flags & IOCB_DIRECT) || (fi->flags & CEPH_F_SYNC)) { in ceph_write_iter()
1253 struct ceph_file_info *fi = file->private_data; in ceph_fallocate() local
1293 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_fallocate()
Daddr.c1233 struct ceph_file_info *fi = vma->vm_file->private_data; in ceph_filemap_fault() local
1240 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_filemap_fault()
1316 struct ceph_file_info *fi = vma->vm_file->private_data; in ceph_page_mkwrite() local
1344 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_page_mkwrite()
/linux-4.1.27/arch/um/kernel/
Dtrap.c143 struct faultinfo *fi = UPT_FAULTINFO(regs); in show_segv_info() local
153 tsk->comm, task_pid_nr(tsk), FAULT_ADDRESS(*fi), in show_segv_info()
155 fi->error_code); in show_segv_info()
161 static void bad_segv(struct faultinfo fi, unsigned long ip) in bad_segv() argument
167 si.si_addr = (void __user *) FAULT_ADDRESS(fi); in bad_segv()
168 current->thread.arch.faultinfo = fi; in bad_segv()
186 struct faultinfo * fi = UPT_FAULTINFO(regs); in segv_handler() local
188 if (UPT_IS_USER(regs) && !SEGV_IS_FIXABLE(fi)) { in segv_handler()
190 bad_segv(*fi, UPT_IP(regs)); in segv_handler()
193 segv(*fi, UPT_IP(regs), UPT_IS_USER(regs), regs); in segv_handler()
[all …]
/linux-4.1.27/fs/udf/
Ddirectory.c27 struct fileIdentDesc *fi; in udf_fileident_read() local
35 fi = udf_get_fileident(iinfo->i_ext.i_data - in udf_fileident_read()
41 if (!fi) in udf_fileident_read()
46 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read()
49 return fi; in udf_fileident_read()
100 fi = udf_get_fileident(fibh->sbh->b_data, dir->i_sb->s_blocksize, in udf_fileident_read()
103 if (!fi) in udf_fileident_read()
109 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read()
137 memcpy((uint8_t *)cfi, (uint8_t *)fi, -fibh->soffset); in udf_fileident_read()
149 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read()
[all …]
Dnamei.c146 struct fileIdentDesc *fi = NULL; in udf_find_entry() local
191 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_find_entry()
193 if (!fi) in udf_find_entry()
200 nameptr = fi->fileIdent + liu; in udf_find_entry()
212 memcpy(nameptr, fi->fileIdent + liu, in udf_find_entry()
242 fi = NULL; in udf_find_entry()
250 return fi; in udf_find_entry()
300 struct fileIdentDesc *fi = NULL; in udf_add_entry() local
370 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_add_entry()
373 if (!fi) { in udf_add_entry()
[all …]
Ddir.c43 struct fileIdentDesc *fi = NULL; in udf_readdir() local
128 fi = udf_fileident_read(dir, &nf_pos, &fibh, &cfi, &epos, &eloc, in udf_readdir()
130 if (!fi) in udf_readdir()
137 nameptr = fi->fileIdent + liu; in udf_readdir()
147 memcpy(nameptr, fi->fileIdent + liu, in udf_readdir()
/linux-4.1.27/net/switchdev/
Dswitchdev.c265 static struct net_device *netdev_switch_get_dev_by_nhs(struct fib_info *fi) in netdev_switch_get_dev_by_nhs() argument
274 for (nhsel = 0; nhsel < fi->fib_nhs; nhsel++) { in netdev_switch_get_dev_by_nhs()
275 const struct fib_nh *nh = &fi->fib_nh[nhsel]; in netdev_switch_get_dev_by_nhs()
313 int netdev_switch_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi, in netdev_switch_fib_ipv4_add() argument
325 if (fi->fib_net->ipv4.fib_has_custom_rules) in netdev_switch_fib_ipv4_add()
329 if (fi->fib_net->ipv4.fib_offload_disabled) in netdev_switch_fib_ipv4_add()
332 dev = netdev_switch_get_dev_by_nhs(fi); in netdev_switch_fib_ipv4_add()
339 fi, tos, type, nlflags, in netdev_switch_fib_ipv4_add()
342 fi->fib_flags |= RTNH_F_OFFLOAD; in netdev_switch_fib_ipv4_add()
361 int netdev_switch_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi, in netdev_switch_fib_ipv4_del() argument
[all …]
/linux-4.1.27/include/net/
Ddn_fib.h10 struct dn_fib_info *fi; member
46 #define DN_FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel])
48 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res))
105 int dn_fib_semantic_match(int type, struct dn_fib_info *fi,
107 void dn_fib_release_info(struct dn_fib_info *fi);
129 void dn_fib_free_info(struct dn_fib_info *fi);
131 static inline void dn_fib_info_put(struct dn_fib_info *fi) in dn_fib_info_put() argument
133 if (atomic_dec_and_test(&fi->fib_clntref)) in dn_fib_info_put()
134 dn_fib_free_info(fi); in dn_fib_info_put()
139 if (res->fi) in dn_fib_res_put()
[all …]
Dswitchdev.h38 int dst_len, struct fib_info *fi,
42 int dst_len, struct fib_info *fi,
84 int netdev_switch_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi,
86 int netdev_switch_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
88 void netdev_switch_fib_ipv4_abort(struct fib_info *fi);
149 struct fib_info *fi, in netdev_switch_fib_ipv4_add() argument
157 struct fib_info *fi, in netdev_switch_fib_ipv4_del() argument
163 static inline void netdev_switch_fib_ipv4_abort(struct fib_info *fi) in netdev_switch_fib_ipv4_abort() argument
Dip_fib.h138 struct fib_info *fi; member
159 #define FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel])
161 #define FIB_RES_NH(res) ((res).fi->fib_nh[0])
181 #define FIB_RES_PREFSRC(net, res) ((res).fi->fib_prefsrc ? : \
334 void free_fib_info(struct fib_info *fi);
336 static inline void fib_info_put(struct fib_info *fi) in fib_info_put() argument
338 if (atomic_dec_and_test(&fi->fib_clntref)) in fib_info_put()
339 free_fib_info(fi); in fib_info_put()
/linux-4.1.27/arch/s390/kvm/
Dinterrupt.c330 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_machine_check() local
337 spin_lock(&fi->lock); in __deliver_machine_check()
359 if (test_and_clear_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) { in __deliver_machine_check()
360 mchk.mcic |= fi->mchk.mcic; in __deliver_machine_check()
361 mchk.cr14 |= fi->mchk.cr14; in __deliver_machine_check()
362 memset(&fi->mchk, 0, sizeof(mchk)); in __deliver_machine_check()
366 spin_unlock(&fi->lock); in __deliver_machine_check()
609 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_service() local
613 spin_lock(&fi->lock); in __deliver_service()
614 if (!(test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs))) { in __deliver_service()
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-slab4 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
16 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
25 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
34 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
45 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
56 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
68 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
79 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
90 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
102 Contact: Pekka Enberg <penberg@cs.helsinki.fi>,
[all …]
Dsysfs-platform-tahvo-usb3 Contact: Aaro Koskinen <aaro.koskinen@iki.fi>
12 Contact: Aaro Koskinen <aaro.koskinen@iki.fi>
/linux-4.1.27/fs/btrfs/
Dfile.c700 struct btrfs_file_extent_item *fi; in __btrfs_drop_extents() local
771 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
773 extent_type = btrfs_file_extent_type(leaf, fi); in __btrfs_drop_extents()
777 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in __btrfs_drop_extents()
778 num_bytes = btrfs_file_extent_disk_num_bytes(leaf, fi); in __btrfs_drop_extents()
779 extent_offset = btrfs_file_extent_offset(leaf, fi); in __btrfs_drop_extents()
781 btrfs_file_extent_num_bytes(leaf, fi); in __btrfs_drop_extents()
785 path->slots[0], fi); in __btrfs_drop_extents()
839 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in __btrfs_drop_extents()
841 btrfs_set_file_extent_num_bytes(leaf, fi, in __btrfs_drop_extents()
[all …]
Dprint-tree.c181 struct btrfs_file_extent_item *fi; in btrfs_print_leaf() local
247 fi = btrfs_item_ptr(l, i, in btrfs_print_leaf()
249 if (btrfs_file_extent_type(l, fi) == in btrfs_print_leaf()
253 btrfs_file_extent_inline_len(l, i, fi)); in btrfs_print_leaf()
258 btrfs_file_extent_disk_bytenr(l, fi), in btrfs_print_leaf()
259 btrfs_file_extent_disk_num_bytes(l, fi)); in btrfs_print_leaf()
262 btrfs_file_extent_offset(l, fi), in btrfs_print_leaf()
263 btrfs_file_extent_num_bytes(l, fi), in btrfs_print_leaf()
264 btrfs_file_extent_ram_bytes(l, fi)); in btrfs_print_leaf()
Dfile-item.c881 struct btrfs_file_extent_item *fi, in btrfs_extent_item_to_extent_map() argument
891 u8 type = btrfs_file_extent_type(leaf, fi); in btrfs_extent_item_to_extent_map()
892 int compress_type = btrfs_file_extent_compression(leaf, fi); in btrfs_extent_item_to_extent_map()
901 btrfs_file_extent_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map()
904 size = btrfs_file_extent_inline_len(leaf, slot, fi); in btrfs_extent_item_to_extent_map()
908 em->ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in btrfs_extent_item_to_extent_map()
914 btrfs_file_extent_offset(leaf, fi); in btrfs_extent_item_to_extent_map()
915 em->orig_block_len = btrfs_file_extent_disk_num_bytes(leaf, fi); in btrfs_extent_item_to_extent_map()
916 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_extent_item_to_extent_map()
927 bytenr += btrfs_file_extent_offset(leaf, fi); in btrfs_extent_item_to_extent_map()
Dbackref.c38 struct btrfs_file_extent_item *fi, in check_extent_in_eb() argument
45 if (!btrfs_file_extent_compression(eb, fi) && in check_extent_in_eb()
46 !btrfs_file_extent_encryption(eb, fi) && in check_extent_in_eb()
47 !btrfs_file_extent_other_encoding(eb, fi)) { in check_extent_in_eb()
51 data_offset = btrfs_file_extent_offset(eb, fi); in check_extent_in_eb()
52 data_len = btrfs_file_extent_num_bytes(eb, fi); in check_extent_in_eb()
88 struct btrfs_file_extent_item *fi; in find_extent_in_eb() local
104 fi = btrfs_item_ptr(eb, slot, struct btrfs_file_extent_item); in find_extent_in_eb()
105 extent_type = btrfs_file_extent_type(eb, fi); in find_extent_in_eb()
109 disk_byte = btrfs_file_extent_disk_bytenr(eb, fi); in find_extent_in_eb()
[all …]
Dinode.c1214 struct btrfs_file_extent_item *fi; in run_delalloc_nocow() local
1314 fi = btrfs_item_ptr(leaf, path->slots[0], in run_delalloc_nocow()
1316 extent_type = btrfs_file_extent_type(leaf, fi); in run_delalloc_nocow()
1318 ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in run_delalloc_nocow()
1321 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in run_delalloc_nocow()
1322 extent_offset = btrfs_file_extent_offset(leaf, fi); in run_delalloc_nocow()
1324 btrfs_file_extent_num_bytes(leaf, fi); in run_delalloc_nocow()
1326 btrfs_file_extent_disk_num_bytes(leaf, fi); in run_delalloc_nocow()
1333 if (btrfs_file_extent_compression(leaf, fi) || in run_delalloc_nocow()
1334 btrfs_file_extent_encryption(leaf, fi) || in run_delalloc_nocow()
[all …]
Drelocation.c1582 struct btrfs_file_extent_item *fi; local
1601 fi = btrfs_item_ptr(leaf, path->slots[0],
1604 BUG_ON(btrfs_file_extent_offset(leaf, fi) ||
1605 btrfs_file_extent_compression(leaf, fi) ||
1606 btrfs_file_extent_encryption(leaf, fi) ||
1607 btrfs_file_extent_other_encoding(leaf, fi));
1609 if (num_bytes != btrfs_file_extent_disk_num_bytes(leaf, fi)) {
1614 *new_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi);
1632 struct btrfs_file_extent_item *fi; local
1660 fi = btrfs_item_ptr(leaf, i, struct btrfs_file_extent_item);
[all …]
Dtree-log.c3937 struct btrfs_file_extent_item *fi; in log_one_extent() local
3961 sizeof(*fi), &extent_inserted); in log_one_extent()
3971 sizeof(*fi)); in log_one_extent()
3976 fi = btrfs_item_ptr(leaf, path->slots[0], in log_one_extent()
3979 btrfs_set_token_file_extent_generation(leaf, fi, trans->transid, in log_one_extent()
3982 btrfs_set_token_file_extent_type(leaf, fi, in log_one_extent()
3986 btrfs_set_token_file_extent_type(leaf, fi, in log_one_extent()
3992 btrfs_set_token_file_extent_disk_bytenr(leaf, fi, in log_one_extent()
3995 btrfs_set_token_file_extent_disk_num_bytes(leaf, fi, block_len, in log_one_extent()
3998 btrfs_set_token_file_extent_disk_bytenr(leaf, fi, in log_one_extent()
[all …]
Dsend.c1286 struct btrfs_file_extent_item *fi; in find_extent_clone() local
1320 fi = btrfs_item_ptr(eb, path->slots[0], in find_extent_clone()
1322 extent_type = btrfs_file_extent_type(eb, fi); in find_extent_clone()
1327 compressed = btrfs_file_extent_compression(eb, fi); in find_extent_clone()
1329 num_bytes = btrfs_file_extent_num_bytes(eb, fi); in find_extent_clone()
1330 disk_byte = btrfs_file_extent_disk_bytenr(eb, fi); in find_extent_clone()
1335 logical = disk_byte + btrfs_file_extent_offset(eb, fi); in find_extent_clone()
1428 fi); in find_extent_clone()
4840 struct btrfs_file_extent_item *fi; in get_last_extent() local
4863 fi = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_last_extent()
[all …]
Dctree.c4332 struct btrfs_file_extent_item *fi; in setup_leaf_for_split() local
4348 fi = btrfs_item_ptr(leaf, path->slots[0], in setup_leaf_for_split()
4350 extent_len = btrfs_file_extent_num_bytes(leaf, fi); in setup_leaf_for_split()
4374 fi = btrfs_item_ptr(leaf, path->slots[0], in setup_leaf_for_split()
4376 if (extent_len != btrfs_file_extent_num_bytes(leaf, fi)) in setup_leaf_for_split()
4596 struct btrfs_file_extent_item *fi; in btrfs_truncate_item() local
4598 fi = btrfs_item_ptr(leaf, slot, in btrfs_truncate_item()
4600 fi = (struct btrfs_file_extent_item *)( in btrfs_truncate_item()
4601 (unsigned long)fi - size_diff); in btrfs_truncate_item()
4603 if (btrfs_file_extent_type(leaf, fi) == in btrfs_truncate_item()
[all …]
Dctree.h3173 struct btrfs_file_extent_item *fi) in btrfs_file_extent_inline_len() argument
3182 if (btrfs_token_file_extent_compression(eb, fi, &token) == 0 && in btrfs_file_extent_inline_len()
3183 btrfs_token_file_extent_encryption(eb, fi, &token) == 0 && in btrfs_file_extent_inline_len()
3184 btrfs_token_file_extent_other_encoding(eb, fi, &token) == 0) { in btrfs_file_extent_inline_len()
3190 return btrfs_token_file_extent_ram_bytes(eb, fi, &token); in btrfs_file_extent_inline_len()
3844 struct btrfs_file_extent_item *fi,
Dextent-tree.c3084 struct btrfs_file_extent_item *fi; in __btrfs_mod_ref() local
3117 fi = btrfs_item_ptr(buf, i, in __btrfs_mod_ref()
3119 if (btrfs_file_extent_type(buf, fi) == in __btrfs_mod_ref()
3122 bytenr = btrfs_file_extent_disk_bytenr(buf, fi); in __btrfs_mod_ref()
3126 num_bytes = btrfs_file_extent_disk_num_bytes(buf, fi); in __btrfs_mod_ref()
3127 key.offset -= btrfs_file_extent_offset(buf, fi); in __btrfs_mod_ref()
7771 struct btrfs_file_extent_item *fi; in account_leaf_items() local
7780 fi = btrfs_item_ptr(eb, i, struct btrfs_file_extent_item); in account_leaf_items()
7782 extent_type = btrfs_file_extent_type(eb, fi); in account_leaf_items()
7787 bytenr = btrfs_file_extent_disk_bytenr(eb, fi); in account_leaf_items()
[all …]
Dioctl.c3134 struct btrfs_file_extent_item *fi; in clone_update_extent_map() local
3136 fi = btrfs_item_ptr(path->nodes[0], path->slots[0], in clone_update_extent_map()
3138 btrfs_extent_item_to_extent_map(inode, path, fi, false, em); in clone_update_extent_map()
3140 if (btrfs_file_extent_type(path->nodes[0], fi) == in clone_update_extent_map()
/linux-4.1.27/drivers/xen/
Dfeatures.c23 struct xen_feature_info fi; in xen_setup_features() local
27 fi.submap_idx = i; in xen_setup_features()
28 if (HYPERVISOR_xen_version(XENVER_get_features, &fi) < 0) in xen_setup_features()
31 xen_features[i * 32 + j] = !!(fi.submap & 1<<j); in xen_setup_features()
/linux-4.1.27/tools/testing/selftests/memfd/
Dfuse_mnt.c48 struct fuse_file_info *fi) in memfd_readdir() argument
60 static int memfd_open(const char *path, struct fuse_file_info *fi) in memfd_open() argument
65 if ((fi->flags & 3) != O_RDONLY) in memfd_open()
69 fi->direct_io = 1; in memfd_open()
78 struct fuse_file_info *fi) in memfd_read() argument
/linux-4.1.27/fs/fuse/
Dinode.c82 struct fuse_inode *fi; in fuse_alloc_inode() local
88 fi = get_fuse_inode(inode); in fuse_alloc_inode()
89 fi->i_time = 0; in fuse_alloc_inode()
90 fi->nodeid = 0; in fuse_alloc_inode()
91 fi->nlookup = 0; in fuse_alloc_inode()
92 fi->attr_version = 0; in fuse_alloc_inode()
93 fi->writectr = 0; in fuse_alloc_inode()
94 fi->orig_ino = 0; in fuse_alloc_inode()
95 fi->state = 0; in fuse_alloc_inode()
96 INIT_LIST_HEAD(&fi->write_files); in fuse_alloc_inode()
[all …]
Ddir.c20 struct fuse_inode *fi = get_fuse_inode(dir); in fuse_use_readdirplus() local
26 if (test_and_clear_bit(FUSE_I_ADVISE_RDPLUS, &fi->state)) in fuse_use_readdirplus()
35 struct fuse_inode *fi = get_fuse_inode(dir); in fuse_advise_use_readdirplus() local
37 set_bit(FUSE_I_ADVISE_RDPLUS, &fi->state); in fuse_advise_use_readdirplus()
192 struct fuse_inode *fi; in fuse_dentry_revalidate() local
231 fi = get_fuse_inode(inode); in fuse_dentry_revalidate()
237 fi->nlookup++; in fuse_dentry_revalidate()
251 fi = get_fuse_inode(inode); in fuse_dentry_revalidate()
253 if (test_bit(FUSE_I_INIT_RDPLUS, &fi->state)) in fuse_dentry_revalidate()
255 } else if (test_and_clear_bit(FUSE_I_INIT_RDPLUS, &fi->state)) { in fuse_dentry_revalidate()
[all …]
Dfile.c159 struct fuse_inode *fi = get_fuse_inode(inode); in fuse_link_write_file() local
167 list_add(&ff->write_entry, &fi->write_files); in fuse_link_write_file()
183 struct fuse_inode *fi = get_fuse_inode(inode); in fuse_finish_open() local
186 fi->attr_version = ++fc->attr_version; in fuse_finish_open()
342 struct fuse_inode *fi = get_fuse_inode(inode); in fuse_range_is_writeback() local
347 list_for_each_entry(req, &fi->writepages, writepages_entry) { in fuse_range_is_writeback()
376 struct fuse_inode *fi = get_fuse_inode(inode); in fuse_wait_on_page_writeback() local
378 wait_event(fi->page_waitq, !fuse_page_is_writeback(inode, index)); in fuse_wait_on_page_writeback()
585 struct fuse_inode *fi = get_fuse_inode(inode); in fuse_aio_complete() local
588 fi->attr_version = ++fc->attr_version; in fuse_aio_complete()
[all …]
/linux-4.1.27/fs/f2fs/
Dfile.c154 struct f2fs_inode_info *fi = F2FS_I(inode); in try_to_fix_pino() local
157 down_write(&fi->i_sem); in try_to_fix_pino()
158 fi->xattr_ver = 0; in try_to_fix_pino()
161 fi->i_pino = pino; in try_to_fix_pino()
163 up_write(&fi->i_sem); in try_to_fix_pino()
168 up_write(&fi->i_sem); in try_to_fix_pino()
175 struct f2fs_inode_info *fi = F2FS_I(inode); in f2fs_sync_file() local
193 set_inode_flag(fi, FI_NEED_IPU); in f2fs_sync_file()
195 clear_inode_flag(fi, FI_NEED_IPU); in f2fs_sync_file()
203 if (!datasync && is_inode_flag_set(fi, FI_DIRTY_INODE)) { in f2fs_sync_file()
[all …]
Ddata.c270 struct f2fs_inode_info *fi = F2FS_I(inode); in lookup_extent_info() local
274 read_lock(&fi->ext_lock); in lookup_extent_info()
275 if (fi->ext.len == 0) { in lookup_extent_info()
276 read_unlock(&fi->ext_lock); in lookup_extent_info()
282 start_fofs = fi->ext.fofs; in lookup_extent_info()
283 end_fofs = fi->ext.fofs + fi->ext.len - 1; in lookup_extent_info()
284 start_blkaddr = fi->ext.blk; in lookup_extent_info()
287 *ei = fi->ext; in lookup_extent_info()
289 read_unlock(&fi->ext_lock); in lookup_extent_info()
292 read_unlock(&fi->ext_lock); in lookup_extent_info()
[all …]
Df2fs.h1254 static inline void set_inode_flag(struct f2fs_inode_info *fi, int flag) in set_inode_flag() argument
1256 if (!test_bit(flag, &fi->flags)) in set_inode_flag()
1257 set_bit(flag, &fi->flags); in set_inode_flag()
1260 static inline int is_inode_flag_set(struct f2fs_inode_info *fi, int flag) in is_inode_flag_set() argument
1262 return test_bit(flag, &fi->flags); in is_inode_flag_set()
1265 static inline void clear_inode_flag(struct f2fs_inode_info *fi, int flag) in clear_inode_flag() argument
1267 if (test_bit(flag, &fi->flags)) in clear_inode_flag()
1268 clear_bit(flag, &fi->flags); in clear_inode_flag()
1271 static inline void set_acl_inode(struct f2fs_inode_info *fi, umode_t mode) in set_acl_inode() argument
1273 fi->i_acl_mode = mode; in set_acl_inode()
[all …]
Dinode.c101 struct f2fs_inode_info *fi = F2FS_I(inode); in do_read_inode() local
134 fi->i_current_depth = le32_to_cpu(ri->i_current_depth); in do_read_inode()
135 fi->i_xattr_nid = le32_to_cpu(ri->i_xattr_nid); in do_read_inode()
136 fi->i_flags = le32_to_cpu(ri->i_flags); in do_read_inode()
137 fi->flags = 0; in do_read_inode()
138 fi->i_advise = ri->i_advise; in do_read_inode()
139 fi->i_pino = le32_to_cpu(ri->i_pino); in do_read_inode()
140 fi->i_dir_level = ri->i_dir_level; in do_read_inode()
144 get_inline_info(fi, ri); in do_read_inode()
Dsuper.c253 struct f2fs_inode_info *fi = (struct f2fs_inode_info *) foo; in init_once() local
255 inode_init_once(&fi->vfs_inode); in init_once()
392 struct f2fs_inode_info *fi; in f2fs_alloc_inode() local
394 fi = kmem_cache_alloc(f2fs_inode_cachep, GFP_F2FS_ZERO); in f2fs_alloc_inode()
395 if (!fi) in f2fs_alloc_inode()
398 init_once((void *) fi); in f2fs_alloc_inode()
401 fi->vfs_inode.i_version = 1; in f2fs_alloc_inode()
402 atomic_set(&fi->dirty_pages, 0); in f2fs_alloc_inode()
403 fi->i_current_depth = 1; in f2fs_alloc_inode()
404 fi->i_advise = 0; in f2fs_alloc_inode()
[all …]
Dacl.c207 struct f2fs_inode_info *fi = F2FS_I(inode); in __f2fs_set_acl() local
220 set_acl_inode(fi, inode->i_mode); in __f2fs_set_acl()
239 clear_inode_flag(fi, FI_ACL_MODE); in __f2fs_set_acl()
250 clear_inode_flag(fi, FI_ACL_MODE); in __f2fs_set_acl()
Dxattr.c486 struct f2fs_inode_info *fi = F2FS_I(inode); in __f2fs_setxattr() local
582 if (is_inode_flag_set(fi, FI_ACL_MODE)) { in __f2fs_setxattr()
583 inode->i_mode = fi->i_acl_mode; in __f2fs_setxattr()
585 clear_inode_flag(fi, FI_ACL_MODE); in __f2fs_setxattr()
Dsegment.c180 struct f2fs_inode_info *fi = F2FS_I(inode); in register_inmem_page() local
194 mutex_lock(&fi->inmem_lock); in register_inmem_page()
195 err = radix_tree_insert(&fi->inmem_root, page->index, new); in register_inmem_page()
197 mutex_unlock(&fi->inmem_lock); in register_inmem_page()
201 mutex_unlock(&fi->inmem_lock); in register_inmem_page()
205 list_add_tail(&new->list, &fi->inmem_pages); in register_inmem_page()
207 mutex_unlock(&fi->inmem_lock); in register_inmem_page()
215 struct f2fs_inode_info *fi = F2FS_I(inode); in commit_inmem_pages() local
235 mutex_lock(&fi->inmem_lock); in commit_inmem_pages()
236 list_for_each_entry_safe(cur, tmp, &fi->inmem_pages, list) { in commit_inmem_pages()
[all …]
Drecovery.c349 struct f2fs_inode_info *fi = F2FS_I(inode); in do_recover_data() local
373 start = start_bidx_of_node(ofs_of_node(page), fi); in do_recover_data()
374 end = start + ADDRS_PER_PAGE(page, fi); in do_recover_data()
Dgc.c470 block_t start_bidx_of_node(unsigned int node_ofs, struct f2fs_inode_info *fi) in start_bidx_of_node() argument
487 return bidx * ADDRS_PER_BLOCK + ADDRS_PER_INODE(fi); in start_bidx_of_node()
Dnode.c400 static int get_node_path(struct f2fs_inode_info *fi, long block, in get_node_path() argument
403 const long direct_index = ADDRS_PER_INODE(fi); in get_node_path()
/linux-4.1.27/drivers/usb/gadget/legacy/
Dhid.c36 struct usb_function_instance *fi; member
120 e->f = usb_get_function(e->fi); in do_config()
165 n->fi = usb_get_function_instance("hid"); in hid_bind()
166 if (IS_ERR(n->fi)) { in hid_bind()
167 status = PTR_ERR(n->fi); in hid_bind()
170 hid_opts = container_of(n->fi, struct f_hid_opts, func_inst); in hid_bind()
203 usb_put_function_instance(m->fi); in hid_bind()
214 usb_put_function_instance(n->fi); in hid_unbind()
/linux-4.1.27/drivers/firewire/
Dnet.c282 struct fwnet_fragment_info *fi; in fwnet_frag_overlap() local
285 list_for_each_entry(fi, &pd->fi_list, fi_link) in fwnet_frag_overlap()
286 if (offset < fi->offset + fi->len && end > fi->offset) in fwnet_frag_overlap()
296 struct fwnet_fragment_info *fi, *fi2, *new; in fwnet_frag_new() local
300 list_for_each_entry(fi, &pd->fi_list, fi_link) { in fwnet_frag_new()
301 if (fi->offset + fi->len == offset) { in fwnet_frag_new()
304 fi2 = list_entry(fi->fi_link.next, in fwnet_frag_new()
306 if (fi->offset + fi->len == fi2->offset) { in fwnet_frag_new()
308 fi->len += len + fi2->len; in fwnet_frag_new()
312 fi->len += len; in fwnet_frag_new()
[all …]
/linux-4.1.27/arch/arm/mach-omap1/
Dlcd_dma.c140 long ei, fi; in set_b1_regs() local
179 fi = PIXSTEP(lcd_dma.xres - 1, 0, 0, 1); in set_b1_regs()
184 fi = PIXSTEP(0, 0, lcd_dma.xres - 1, 1); in set_b1_regs()
194 fi = PIXSTEP(0, 0, 1, lcd_dma.yres - 1); in set_b1_regs()
199 fi = PIXSTEP(1, 0, 0, lcd_dma.yres - 1); in set_b1_regs()
209 fi = PIXSTEP(0, 1, lcd_dma.xres - 1, 0); in set_b1_regs()
214 fi = PIXSTEP(lcd_dma.xres - 1, 1, 0, 0); in set_b1_regs()
224 fi = PIXSTEP(1, lcd_dma.yres - 1, 0, 0); in set_b1_regs()
229 fi = PIXSTEP(0, lcd_dma.yres - 1, 1, 0); in set_b1_regs()
281 omap_writew(fi >> 16, OMAP1610_DMA_LCD_SRC_FI_B1_U); in set_b1_regs()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dxmit.c160 struct ath_frame_info *fi = get_frame_info(skb); in ath_txq_skb_done() local
161 int q = fi->txq; in ath_txq_skb_done()
215 struct ath_frame_info *fi; in ath_tx_tid_change_state() local
218 fi = get_frame_info(skb); in ath_tx_tid_change_state()
219 bf = fi->bf; in ath_tx_tid_change_state()
245 struct ath_frame_info *fi; in ath_tx_flush_tid() local
253 fi = get_frame_info(skb); in ath_tx_flush_tid()
254 bf = fi->bf; in ath_tx_flush_tid()
261 if (fi->baw_tracked) { in ath_tx_flush_tid()
298 struct ath_frame_info *fi = get_frame_info(bf->bf_mpdu); in ath_tx_addto_baw() local
[all …]
/linux-4.1.27/drivers/net/can/sja1000/
Dsja1000.c286 uint8_t fi; in sja1000_start_xmit() local
298 fi = dlc = cf->can_dlc; in sja1000_start_xmit()
302 fi |= SJA1000_FI_RTR; in sja1000_start_xmit()
305 fi |= SJA1000_FI_FF; in sja1000_start_xmit()
307 priv->write_reg(priv, SJA1000_FI, fi); in sja1000_start_xmit()
314 priv->write_reg(priv, SJA1000_FI, fi); in sja1000_start_xmit()
343 uint8_t fi; in sja1000_rx() local
353 fi = priv->read_reg(priv, SJA1000_FI); in sja1000_rx()
355 if (fi & SJA1000_FI_FF) { in sja1000_rx()
370 cf->can_dlc = get_can_dlc(fi & 0x0F); in sja1000_rx()
[all …]
/linux-4.1.27/Documentation/laptops/
Dlaptop-mode.txt347 fi
430 fi
435 fi
489 fi
493 fi
525 fi
539 fi
545 fi
577 fi
597 fi
[all …]
/linux-4.1.27/Documentation/
Djava.txt68 fi
94 fi
102 fi
110 fi
111 fi
112 if [ ! -L $CLASS ]; then break; fi
120 fi
129 fi
134 fi
142 fi
[all …]
Dmono.txt46 fi
57 fi
Dgcov.txt216 fi
229 fi
246 fi
Dkernel-docs.txt199 URL: http://users.evitech.fi/~tk/rtos/writing_linux_device_d.html
717 URL: http://www.cs.helsinki.fi/linux/linux-kernel/
/linux-4.1.27/drivers/media/i2c/
Dmt9m032.c501 struct v4l2_subdev_frame_interval *fi) in mt9m032_get_frame_interval() argument
506 memset(fi, 0, sizeof(*fi)); in mt9m032_get_frame_interval()
507 fi->interval = sensor->frame_interval; in mt9m032_get_frame_interval()
514 struct v4l2_subdev_frame_interval *fi) in mt9m032_set_frame_interval() argument
527 if (fi->interval.denominator == 0) in mt9m032_set_frame_interval()
528 fi->interval.denominator = 1; in mt9m032_set_frame_interval()
530 ret = mt9m032_update_timing(sensor, &fi->interval); in mt9m032_set_frame_interval()
532 sensor->frame_interval = fi->interval; in mt9m032_set_frame_interval()
Ds5k6aa.c934 struct v4l2_subdev_frame_interval *fi) in s5k6aa_g_frame_interval() argument
939 fi->interval = s5k6aa->fiv->interval; in s5k6aa_g_frame_interval()
946 struct v4l2_subdev_frame_interval *fi) in __s5k6aa_set_frame_interval() argument
953 if (fi->interval.denominator == 0) in __s5k6aa_set_frame_interval()
956 fr_time = fi->interval.numerator * 10000 / fi->interval.denominator; in __s5k6aa_set_frame_interval()
979 struct v4l2_subdev_frame_interval *fi) in s5k6aa_s_frame_interval() argument
985 fi->interval.numerator, fi->interval.denominator); in s5k6aa_s_frame_interval()
988 ret = __s5k6aa_set_frame_interval(s5k6aa, fi); in s5k6aa_s_frame_interval()
1003 const struct s5k6aa_interval *fi; in s5k6aa_enum_frame_interval() local
1015 fi = &s5k6aa_intervals[fie->index]; in s5k6aa_enum_frame_interval()
[all …]
Dov9650.c1104 struct v4l2_subdev_frame_interval *fi) in ov965x_g_frame_interval() argument
1109 fi->interval = ov965x->fiv->interval; in ov965x_g_frame_interval()
1116 struct v4l2_subdev_frame_interval *fi) in __ov965x_set_frame_interval() argument
1124 if (fi->interval.denominator == 0) in __ov965x_set_frame_interval()
1127 req_int = (u64)(fi->interval.numerator * 10000) / in __ov965x_set_frame_interval()
1128 fi->interval.denominator; in __ov965x_set_frame_interval()
1152 struct v4l2_subdev_frame_interval *fi) in ov965x_s_frame_interval() argument
1158 fi->interval.numerator, fi->interval.denominator); in ov965x_s_frame_interval()
1161 ret = __ov965x_set_frame_interval(ov965x, fi); in ov965x_s_frame_interval()
Ds5k5baf.c1136 struct v4l2_subdev_frame_interval *fi) in s5k5baf_g_frame_interval() argument
1141 fi->interval.numerator = state->fiv; in s5k5baf_g_frame_interval()
1142 fi->interval.denominator = 10000; in s5k5baf_g_frame_interval()
1149 struct v4l2_subdev_frame_interval *fi) in s5k5baf_set_frame_interval() argument
1151 struct v4l2_fract *i = &fi->interval; in s5k5baf_set_frame_interval()
1153 if (fi->interval.denominator == 0) in s5k5baf_set_frame_interval()
1173 struct v4l2_subdev_frame_interval *fi) in s5k5baf_s_frame_interval() argument
1178 s5k5baf_set_frame_interval(state, fi); in s5k5baf_s_frame_interval()
/linux-4.1.27/fs/btrfs/tests/
Dinode-tests.c31 struct btrfs_file_extent_item *fi; in insert_extent() local
49 fi = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in insert_extent()
50 btrfs_set_file_extent_generation(leaf, fi, 1); in insert_extent()
51 btrfs_set_file_extent_type(leaf, fi, type); in insert_extent()
52 btrfs_set_file_extent_disk_bytenr(leaf, fi, disk_bytenr); in insert_extent()
53 btrfs_set_file_extent_disk_num_bytes(leaf, fi, disk_len); in insert_extent()
54 btrfs_set_file_extent_offset(leaf, fi, offset); in insert_extent()
55 btrfs_set_file_extent_num_bytes(leaf, fi, len); in insert_extent()
56 btrfs_set_file_extent_ram_bytes(leaf, fi, ram_bytes); in insert_extent()
57 btrfs_set_file_extent_compression(leaf, fi, compression); in insert_extent()
[all …]
/linux-4.1.27/drivers/media/i2c/s5c73m3/
Ds5c73m3-core.c882 struct v4l2_subdev_frame_interval *fi) in s5c73m3_oif_g_frame_interval() argument
886 if (fi->pad != OIF_SOURCE_PAD) in s5c73m3_oif_g_frame_interval()
890 fi->interval = state->fiv->interval; in s5c73m3_oif_g_frame_interval()
897 struct v4l2_subdev_frame_interval *fi) in __s5c73m3_set_frame_interval() argument
905 if (fi->interval.denominator == 0) in __s5c73m3_set_frame_interval()
908 fr_time = fi->interval.numerator * 1000 / fi->interval.denominator; in __s5c73m3_set_frame_interval()
931 struct v4l2_subdev_frame_interval *fi) in s5c73m3_oif_s_frame_interval() argument
936 if (fi->pad != OIF_SOURCE_PAD) in s5c73m3_oif_s_frame_interval()
940 fi->interval.numerator, fi->interval.denominator); in s5c73m3_oif_s_frame_interval()
944 ret = __s5c73m3_set_frame_interval(state, fi); in s5c73m3_oif_s_frame_interval()
[all …]
/linux-4.1.27/drivers/usb/gadget/function/
Du_fs.h294 static inline struct f_fs_opts *to_f_fs_opts(struct usb_function_instance *fi) in to_f_fs_opts() argument
296 return container_of(fi, struct f_fs_opts, func_inst); in to_f_fs_opts()
Df_loopback.c236 opts = container_of(f->fi, struct f_lb_opts, func_inst); in lb_free_func()
384 static struct usb_function *loopback_alloc(struct usb_function_instance *fi) in loopback_alloc() argument
393 lb_opts = container_of(fi, struct f_lb_opts, func_inst); in loopback_alloc()
527 static void lb_free_instance(struct usb_function_instance *fi) in lb_free_instance() argument
531 lb_opts = container_of(fi, struct f_lb_opts, func_inst); in lb_free_instance()
Df_mass_storage.h122 fsg_opts_from_func_inst(const struct usb_function_instance *fi) in fsg_opts_from_func_inst() argument
124 return container_of(fi, struct fsg_opts, func_inst); in fsg_opts_from_func_inst()
Df_subset.c306 gether_opts = container_of(f->fi, struct f_gether_opts, func_inst); in geth_bind()
477 static struct usb_function *geth_alloc(struct usb_function_instance *fi) in geth_alloc() argument
488 opts = container_of(fi, struct f_gether_opts, func_inst); in geth_alloc()
Df_eem.c258 eem_opts = container_of(f->fi, struct f_eem_opts, func_inst); in eem_bind()
610 opts = container_of(f->fi, struct f_eem_opts, func_inst); in eem_free()
624 static struct usb_function *eem_alloc(struct usb_function_instance *fi) in eem_alloc() argument
634 opts = container_of(fi, struct f_eem_opts, func_inst); in eem_alloc()
Df_uac1.c330 opts = container_of(audio->card.func.fi, struct f_uac1_opts, in f_audio_out_ep_complete()
584 opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_set_alt()
678 audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_bind()
945 opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_free()
957 static struct usb_function *f_audio_alloc(struct usb_function_instance *fi) in f_audio_alloc() argument
969 opts = container_of(fi, struct f_uac1_opts, func_inst); in f_audio_alloc()
Df_serial.c360 static struct usb_function *gser_alloc(struct usb_function_instance *fi) in gser_alloc() argument
370 opts = container_of(fi, struct f_serial_opts, func_inst); in gser_alloc()
Df_acm.c743 static struct usb_function *acm_alloc_func(struct usb_function_instance *fi) in acm_alloc_func() argument
766 opts = container_of(fi, struct f_serial_opts, func_inst); in acm_alloc_func()
827 static void acm_free_instance(struct usb_function_instance *fi) in acm_free_instance() argument
831 opts = container_of(fi, struct f_serial_opts, func_inst); in acm_free_instance()
Df_ecm.c699 ecm_opts = container_of(f->fi, struct f_ecm_opts, func_inst); in ecm_bind()
910 opts = container_of(f->fi, struct f_ecm_opts, func_inst); in ecm_free()
929 static struct usb_function *ecm_alloc(struct usb_function_instance *fi) in ecm_alloc() argument
940 opts = container_of(fi, struct f_ecm_opts, func_inst); in ecm_alloc()
Df_sourcesink.c482 opts = container_of(f->fi, struct f_ss_opts, func_inst); in sourcesink_free_func()
866 struct usb_function_instance *fi) in source_sink_alloc_func() argument
875 ss_opts = container_of(fi, struct f_ss_opts, func_inst); in source_sink_alloc_func()
1198 static void source_sink_free_instance(struct usb_function_instance *fi) in source_sink_free_instance() argument
1202 ss_opts = container_of(fi, struct f_ss_opts, func_inst); in source_sink_free_instance()
Df_uac2.c154 return container_of(agdev->func.fi, struct f_uac2_opts, func_inst); in agdev_to_uac2_opts()
372 opts = container_of(audio_dev->func.fi, struct f_uac2_opts, func_inst); in uac2_pcm_open()
455 opts = container_of(audio_dev->func.fi, struct f_uac2_opts, func_inst); in snd_uac2_probe()
1014 uac2_opts = container_of(fn->fi, struct f_uac2_opts, func_inst); in afunc_bind()
1566 opts = container_of(f->fi, struct f_uac2_opts, func_inst); in afunc_free()
1593 static struct usb_function *afunc_alloc(struct usb_function_instance *fi) in afunc_alloc() argument
1602 opts = container_of(fi, struct f_uac2_opts, func_inst); in afunc_alloc()
Df_rndis.c683 rndis_opts = container_of(f->fi, struct f_rndis_opts, func_inst); in rndis_bind()
948 opts = container_of(f->fi, struct f_rndis_opts, func_inst); in rndis_free()
967 static struct usb_function *rndis_alloc(struct usb_function_instance *fi) in rndis_alloc() argument
978 opts = container_of(fi, struct f_rndis_opts, func_inst); in rndis_alloc()
Df_uvc.c607 opts = fi_to_f_uvc_opts(f->fi); in uvc_function_bind()
880 struct f_uvc_opts *opts = container_of(f->fi, struct f_uvc_opts, in uvc_free()
904 static struct usb_function *uvc_alloc(struct usb_function_instance *fi) in uvc_alloc() argument
916 opts = fi_to_f_uvc_opts(fi); in uvc_alloc()
Df_phonet.c496 phonet_opts = container_of(f->fi, struct f_phonet_opts, func_inst); in pn_bind()
695 static struct usb_function *phonet_alloc(struct usb_function_instance *fi) in phonet_alloc() argument
706 opts = container_of(fi, struct f_phonet_opts, func_inst); in phonet_alloc()
Df_obex.c507 static struct usb_function *obex_alloc(struct usb_function_instance *fi) in obex_alloc() argument
517 opts = container_of(fi, struct f_serial_opts, func_inst); in obex_alloc()
Df_hid.c906 opts = container_of(f->fi, struct f_hid_opts, func_inst); in hidg_free()
929 static struct usb_function *hidg_alloc(struct usb_function_instance *fi) in hidg_alloc() argument
939 opts = container_of(fi, struct f_hid_opts, func_inst); in hidg_alloc()
Df_ncm.c1353 ncm_opts = container_of(f->fi, struct f_ncm_opts, func_inst); in ncm_bind()
1559 opts = container_of(f->fi, struct f_ncm_opts, func_inst); in ncm_free()
1582 static struct usb_function *ncm_alloc(struct usb_function_instance *fi) in ncm_alloc() argument
1593 opts = container_of(fi, struct f_ncm_opts, func_inst); in ncm_alloc()
Du_uac1.c211 opts = container_of(card->func.fi, struct f_uac1_opts, func_inst); in gaudio_open_snd_dev()
Df_midi.c1077 opts = container_of(f->fi, struct f_midi_opts, func_inst); in f_midi_free()
1106 static struct usb_function *f_midi_alloc(struct usb_function_instance *fi) in f_midi_alloc() argument
1112 opts = container_of(fi, struct f_midi_opts, func_inst); in f_midi_alloc()
Df_printer.c1325 opts = container_of(f->fi, struct f_printer_opts, func_inst); in gprinter_free()
1376 static struct usb_function *gprinter_alloc(struct usb_function_instance *fi) in gprinter_alloc() argument
1381 opts = container_of(fi, struct f_printer_opts, func_inst); in gprinter_alloc()
Df_mass_storage.c3029 opts = fsg_opts_from_func_inst(f->fi); in fsg_bind()
3462 static void fsg_free_inst(struct usb_function_instance *fi) in fsg_free_inst() argument
3466 opts = fsg_opts_from_func_inst(fi); in fsg_free_inst()
3525 opts = container_of(f->fi, struct fsg_opts, func_inst); in fsg_free()
3534 static struct usb_function *fsg_alloc(struct usb_function_instance *fi) in fsg_alloc() argument
3536 struct fsg_opts *opts = fsg_opts_from_func_inst(fi); in fsg_alloc()
Df_fs.c2688 container_of(f->fi, struct f_fs_opts, func_inst); in ffs_do_functionfs_bind()
3139 static int ffs_set_inst_name(struct usb_function_instance *fi, const char *name) in ffs_set_inst_name() argument
3154 opts = to_f_fs_opts(fi); in ffs_set_inst_name()
3212 container_of(f->fi, struct f_fs_opts, func_inst); in ffs_func_unbind()
3249 static struct usb_function *ffs_alloc(struct usb_function_instance *fi) in ffs_alloc() argument
/linux-4.1.27/include/linux/
Df2fs_fs.h164 #define ADDRS_PER_INODE(fi) addrs_per_inode(fi) argument
168 #define ADDRS_PER_PAGE(page, fi) \ argument
169 (IS_INODE(page) ? ADDRS_PER_INODE(fi) : ADDRS_PER_BLOCK)
/linux-4.1.27/Documentation/power/
Dswsusp-dmcrypt.txt78 fi
90 fi
93 fi
103 fi
106 fi
Dswsusp.txt362 fi
376 fi
/linux-4.1.27/net/ipv4/netfilter/
Dipt_rpfilter.c52 for (ret = 0; ret < res.fi->fib_nhs; ret++) { in rpfilter_lookup_reverse()
53 struct fib_nh *nh = &res.fi->fib_nh[ret]; in rpfilter_lookup_reverse()
/linux-4.1.27/Documentation/zh_CN/video4linux/
Domap3isp.txt10 Sakari Ailus <sakari.ailus@iki.fi>
20 Sakari Ailus <sakari.ailus@iki.fi>
35 Sakari Ailus <sakari.ailus@iki.fi>
/linux-4.1.27/scripts/
Dmkversion6 fi
DKbuild.include64 fi
80 fi)))
95 fi; \
/linux-4.1.27/Documentation/networking/mac80211_hwsim/
DREADME2 Copyright (c) 2008, Jouni Malinen <j@w1.fi>
67 git://w1.fi/srv/git/hostap.git and mac80211_hwsim/tests subdirectory
68 (http://w1.fi/gitweb/gitweb.cgi?p=hostap.git;a=tree;f=mac80211_hwsim/tests)
/linux-4.1.27/drivers/net/wireless/hostap/
DKconfig23 See <http://hostap.epitest.fi/> for more information about the
46 It is available from http://hostap.epitest.fi/.
58 It is available from http://hostap.epitest.fi/.
/linux-4.1.27/drivers/net/can/usb/peak_usb/
Dpcan_usb_pro.c858 struct pcan_usb_pro_fwinfo *fi = NULL; in pcan_usb_pro_init() local
867 fi = kmalloc(sizeof(struct pcan_usb_pro_fwinfo), GFP_KERNEL); in pcan_usb_pro_init()
869 if (!usb_if || !fi || !bi) { in pcan_usb_pro_init()
884 fi, sizeof(*fi)); in pcan_usb_pro_init()
923 kfree(fi); in pcan_usb_pro_init()
929 kfree(fi); in pcan_usb_pro_init()
/linux-4.1.27/include/linux/usb/
Dcomposite.h230 const struct usb_function_instance *fi; member
582 void usb_put_function_instance(struct usb_function_instance *fi);
585 struct usb_function *usb_get_function(struct usb_function_instance *fi);
/linux-4.1.27/drivers/video/fbdev/core/
Dfbmem.c700 struct fb_info *fi = registered_fb[i]; in fb_seq_show() local
702 if (fi) in fb_seq_show()
703 seq_printf(m, "%d %s\n", fi->node, fi->fix.id); in fb_seq_show()
1518 static int fb_check_foreignness(struct fb_info *fi) in fb_check_foreignness() argument
1520 const bool foreign_endian = fi->flags & FBINFO_FOREIGN_ENDIAN; in fb_check_foreignness()
1522 fi->flags &= ~FBINFO_FOREIGN_ENDIAN; in fb_check_foreignness()
1525 fi->flags |= foreign_endian ? 0 : FBINFO_BE_MATH; in fb_check_foreignness()
1527 fi->flags |= foreign_endian ? FBINFO_BE_MATH : 0; in fb_check_foreignness()
1530 if (fi->flags & FBINFO_BE_MATH && !fb_be_math(fi)) { in fb_check_foreignness()
1532 "support this framebuffer\n", fi->fix.id); in fb_check_foreignness()
[all …]
/linux-4.1.27/drivers/staging/octeon-usb/
DTODO11 Contact: Aaro Koskinen <aaro.koskinen@iki.fi>
/linux-4.1.27/tools/usb/usbip/
Dconfigure.ac73 fi],
105 fi
/linux-4.1.27/drivers/usb/host/
Dohci.h689 #define FSMP(fi) (0x7fff & ((6 * ((fi) - 210)) / 7)) argument
695 u32 fi = ohci->fminterval & 0x03fff; in periodic_reinit() local
700 ohci_writel (ohci, ((9 * fi) / 10) & 0x3fff, in periodic_reinit()
Disp1362.h387 #define FSMP(fi) (0x7fff & ((6 * ((fi) - 210)) / 7)) argument
Du132-hcd.c1534 u32 fi = u132->hc_fminterval & 0x03fff; in u132_periodic_reinit() local
1546 ((9 * fi) / 10) & 0x3fff); in u132_periodic_reinit()
/linux-4.1.27/Documentation/w1/masters/
Dw1-gpio4 Author: Ville Syrjala <syrjala@sci.fi>
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-subdev.c349 struct v4l2_subdev_frame_interval *fi = arg; in subdev_do_ioctl() local
351 if (fi->pad >= sd->entity.num_pads) in subdev_do_ioctl()
358 struct v4l2_subdev_frame_interval *fi = arg; in subdev_do_ioctl() local
360 if (fi->pad >= sd->entity.num_pads) in subdev_do_ioctl()
/linux-4.1.27/drivers/video/fbdev/
Dclps711x-fb.c171 static int clps711x_lcd_check_fb(struct lcd_device *lcddev, struct fb_info *fi) in clps711x_lcd_check_fb() argument
175 return (!fi || fi->par == cfb) ? 1 : 0; in clps711x_lcd_check_fb()
Dbfin-t350mcqb-fb.c383 static int bfin_lcd_check_fb(struct lcd_device *dev, struct fb_info *fi) in bfin_lcd_check_fb() argument
385 if (!fi || (fi == &bfin_t350mcqb_fb)) in bfin_lcd_check_fb()
Dbf54x-lq043fb.c461 static int bfin_lcd_check_fb(struct lcd_device *dev, struct fb_info *fi) in bfin_lcd_check_fb() argument
463 if (!fi || (fi == &bfin_bf54x_fb)) in bfin_lcd_check_fb()
Dbf537-lq035.c672 static int bfin_lcd_check_fb(struct lcd_device *lcd, struct fb_info *fi) in bfin_lcd_check_fb() argument
674 if (!fi || (fi == &bfin_lq035_fb)) in bfin_lcd_check_fb()
Dimxfb.c721 static int imxfb_lcd_check_fb(struct lcd_device *lcddev, struct fb_info *fi) in imxfb_lcd_check_fb() argument
725 if (!fi || fi->par == fbi) in imxfb_lcd_check_fb()
Dtridentfb.c714 unsigned long fi, d, di; in set_vclk() local
724 fi = ((14318l * (n + 8)) / (m + 2)) >> k; in set_vclk()
725 di = abs(fi - freq); in set_vclk()
732 if (fi > freq) in set_vclk()
/linux-4.1.27/fs/nfsd/
Dstate.h618 void put_nfs4_file(struct nfs4_file *fi);
619 static inline void get_nfs4_file(struct nfs4_file *fi) in get_nfs4_file() argument
621 atomic_inc(&fi->fi_ref); in get_nfs4_file()
Dnfs4state.c278 put_nfs4_file(struct nfs4_file *fi) in put_nfs4_file() argument
282 if (atomic_dec_and_lock(&fi->fi_ref, &state_lock)) { in put_nfs4_file()
283 hlist_del_rcu(&fi->fi_hash); in put_nfs4_file()
285 WARN_ON_ONCE(!list_empty(&fi->fi_clnt_odstate)); in put_nfs4_file()
286 WARN_ON_ONCE(!list_empty(&fi->fi_delegations)); in put_nfs4_file()
287 call_rcu(&fi->fi_rcu, nfsd4_free_file_rcu); in put_nfs4_file()
5342 find_or_create_lock_stateid(struct nfs4_lockowner *lo, struct nfs4_file *fi, in find_or_create_lock_stateid() argument
5352 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5360 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5363 init_lock_stateid(lst, lo, fi, inode, ost); in find_or_create_lock_stateid()
[all …]
/linux-4.1.27/arch/um/include/shared/
Dkern_util.h29 extern unsigned long segv(struct faultinfo fi, unsigned long ip,
/linux-4.1.27/Documentation/target/
Dtcm_mod_builder.py491 fi = fabric_mod_dir_var + "/" + fabric_mod_name + "_fabric.h"
492 print "Writing file: " + fi
494 pi = open(fi, 'w')
496 tcm_mod_err("Unable to open file: " + fi)
843 tcm_mod_err("Unable to write fi: " + fi)
/linux-4.1.27/arch/x86/um/
Dsignal.c251 struct faultinfo * fi = &current->thread.arch.faultinfo; in copy_sc_to_user() local
282 sc.cr2 = fi->cr2; in copy_sc_to_user()
283 sc.err = fi->error_code; in copy_sc_to_user()
284 sc.trapno = fi->trap_no; in copy_sc_to_user()
/linux-4.1.27/arch/arm/boot/dts/
Domap3-n9.dts4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
Domap3-n950.dts4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
Domap3-n950-n9.dtsi4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
Domap3-n900.dts3 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi>
/linux-4.1.27/arch/x86/kernel/apic/
Dx2apic_uv_x.c605 int nasid, lnasid, fi, li; in map_mmioh_high_uv3() local
624 max_io = lnasid = fi = li = -1; in map_mmioh_high_uv3()
649 f = fi; in map_mmioh_high_uv3()
657 id, fi, li, lnasid, addr1, addr2); in map_mmioh_high_uv3()
661 fi = li = i; in map_mmioh_high_uv3()
/linux-4.1.27/arch/um/os-Linux/skas/
Dprocess.c89 static void get_skas_faultinfo(int pid, struct faultinfo *fi) in get_skas_faultinfo() argument
112 memcpy(fi, (void *)current_stub_stack(), sizeof(*fi)); in get_skas_faultinfo()
/linux-4.1.27/Documentation/i2c/busses/
Di2c-via7 Author: Kyösti Mälkki <kmalkki@cc.hut.fi>
Di2c-viapro29 Kyösti Mälkki <kmalkki@cc.hut.fi>,
/linux-4.1.27/drivers/staging/media/mn88473/
DTODO20 linux-media@vger.kernel.org and Antti Palosaari <crope@iki.fi>
/linux-4.1.27/drivers/staging/media/mn88472/
DTODO20 linux-media@vger.kernel.org and Antti Palosaari <crope@iki.fi>
/linux-4.1.27/Documentation/fb/
Dfbcon.txt302 fi
303 fi
304 fi
318 fi
319 fi
Dvesafb.txt167 than the kernel would) to 2.4 by tmb@iki.fi)
/linux-4.1.27/Documentation/fault-injection/
Dfault-injection.txt191 fi
215 fi
223 fi
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_ptp.c48 if (FM10K_CB(skb)->fi.w.dglort == dglort) in fm10k_ts_tx_skb()
72 skb = fm10k_ts_tx_skb(interface, FM10K_CB(clone)->fi.w.dglort); in fm10k_ts_tx_enqueue()
Dfm10k_pci.c1575 const struct fm10k_info *fi = fm10k_info_tbl[ent->driver_data]; in fm10k_sw_init() local
1595 memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops)); in fm10k_sw_init()
1596 hw->mac.type = fi->mac; in fm10k_sw_init()
1599 if (fi->iov_ops) in fm10k_sw_init()
1600 memcpy(&hw->iov.ops, fi->iov_ops, sizeof(hw->iov.ops)); in fm10k_sw_init()
1605 fi->get_invariants(hw); in fm10k_sw_init()
Dfm10k_main.c433 u16 idx = le16_to_cpu(FM10K_CB(skb)->fi.w.dglort) - 1; in fm10k_type_trans()
475 FM10K_CB(skb)->fi.w.vlan = rx_desc->w.vlan; in fm10k_process_skb_fields()
479 FM10K_CB(skb)->fi.d.glort = rx_desc->d.glort; in fm10k_process_skb_fields()
Dfm10k.h434 union fm10k_ftag_info fi; member
/linux-4.1.27/fs/ocfs2/
Dioctl.c281 struct ocfs2_info_freeinode *fi, in ocfs2_info_scan_inode_alloc() argument
292 if (o2info_coherent(&fi->ifi_req)) { in ocfs2_info_scan_inode_alloc()
309 fi->ifi_stat[slot].lfi_total = in ocfs2_info_scan_inode_alloc()
311 fi->ifi_stat[slot].lfi_free = in ocfs2_info_scan_inode_alloc()
/linux-4.1.27/Documentation/isdn/
DREADME.HiSax596 fi
605 fi
608 fi
626 fi
627 fi
640 fi
647 fi
653 fi
DREADME.x25144 ftp://ftp.hes.iki.fi/pub/ham/linux/ax25/x25utils-*
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
Dmmp_ctrl.h820 #define VIDEO_FIFO(fi) ((fi) << 0) argument
822 #define GRAPHIC_FIFO(fi) ((fi) << 2) argument
/linux-4.1.27/drivers/video/backlight/
Daat2870_bl.c111 static int aat2870_bl_check_fb(struct backlight_device *bd, struct fb_info *fi) in aat2870_bl_check_fb() argument
/linux-4.1.27/Documentation/input/
Dcma3000_d0x.txt8 <http://www.vti.fi/en/>
/linux-4.1.27/
DMAINTAINERS206 M: Antti Palosaari <crope@iki.fi>
209 W: http://palosaari.fi/linux/
387 M: Sakari Ailus <sakari.ailus@iki.fi>
459 M: Antti Palosaari <crope@iki.fi>
462 W: http://palosaari.fi/linux/
469 M: Antti Palosaari <crope@iki.fi>
472 W: http://palosaari.fi/linux/
529 M: Antti Palosaari <crope@iki.fi>
532 W: http://palosaari.fi/linux/
1746 M: Ville Syrjala <syrjala@sci.fi>
[all …]
DCREDITS17 E: mea@nic.funet.fi
1050 E: penberg@cs.helsinki.fi
1051 W: http://www.cs.helsinki.fi/u/penberg/
1820 E: kas@fi.muni.cz
1824 W: http://www.fi.muni.cz/~kas/
2296 E: Kai.Makisara@kolumbus.fi
2640 E: jem@iki.fi
2657 W: http://zone.pspt.fi/~jsn/
2736 W: http://jair.lab.fi.uva.es/~migojed/
2962 E: quintela@fi.udc.es
[all …]
/linux-4.1.27/tools/testing/selftests/rcutorture/doc/
Dinitrd.txt45 fi
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_dir2_node.c519 int fi; /* free entry index */ in xfs_dir2_leafn_lookup_for_addname() local
614 fi = dp->d_ops->db_to_fdindex(args->geo, curdb); in xfs_dir2_leafn_lookup_for_addname()
619 if (unlikely(bests[fi] == cpu_to_be16(NULLDATAOFF))) { in xfs_dir2_leafn_lookup_for_addname()
627 if (be16_to_cpu(bests[fi]) >= length) in xfs_dir2_leafn_lookup_for_addname()
632 fi = -1; in xfs_dir2_leafn_lookup_for_addname()
639 state->extrablk.index = fi; in xfs_dir2_leafn_lookup_for_addname()
/linux-4.1.27/Documentation/usb/
Dauthorization.txt83 fi
/linux-4.1.27/Documentation/hwmon/
Dgl518sm15 Kyösti Mälkki <kmalkki@cc.hut.fi>
Dvia686a11 Kyösti Mälkki <kmalkki@cc.hut.fi>,
Dsis559511 Kyösti Mälkki <kmalkki@cc.hut.fi>,
/linux-4.1.27/Documentation/acpi/apei/
Doutput_format.txt119 fi
/linux-4.1.27/drivers/dma/
Domap-dma.c67 int16_t fi; /* for OMAP_DMA_SYNC_PACKET */ member
423 omap_dma_chan_write(c, cxfi, d->fi); in omap_dma_start_desc()
901 d->fi = burst; in omap_dma_prep_dma_cyclic()
/linux-4.1.27/tools/perf/tests/
Dmake131 fi \
/linux-4.1.27/fs/jfs/
Djfs_dtree.c192 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock);
4266 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock) in dtDeleteEntry() argument
4278 fsi = stbl[fi]; in dtDeleteEntry()
4343 if (fi < si - 1) in dtDeleteEntry()
4344 memmove(&stbl[fi], &stbl[fi + 1], si - fi - 1); in dtDeleteEntry()
/linux-4.1.27/Documentation/filesystems/
Ddevpts.txt98 fi
Dramfs-rootfs-initramfs.txt194 fi
203 fi
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c3766 int dst_len, struct fib_info *fi, u32 tb_id, in rocker_port_fib_ipv4() argument
3773 u32 priority = fi->fib_priority; in rocker_port_fib_ipv4()
3784 nh = fi->fib_nh; in rocker_port_fib_ipv4()
3785 nh_on_port = (fi->fib_dev == rocker_port->dev); in rocker_port_fib_ipv4()
4248 struct fib_info *fi, in rocker_port_swdev_fib_ipv4_add() argument
4256 fi, tb_id, flags); in rocker_port_swdev_fib_ipv4_add()
4261 struct fib_info *fi, in rocker_port_swdev_fib_ipv4_del() argument
4268 fi, tb_id, flags); in rocker_port_swdev_fib_ipv4_del()
/linux-4.1.27/Documentation/trace/
Dmmiotrace.txt18 ftrace framework by Pekka Paalanen <pq@iki.fi>.
/linux-4.1.27/Documentation/video4linux/
Domap3isp.txt7 Sakari Ailus <sakari.ailus@iki.fi>
/linux-4.1.27/Documentation/x86/x86_64/
Dboot-options.txt109 reboot=b[ios] | t[riple] | k[bd] | a[cpi] | e[fi] [, [w]arm | [c]old]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_lcn.c3554 u8 di0, dq0, ei, eq, fi, fq; in wlc_lcnphy_get_cc() local
3572 wlc_lcnphy_get_radio_loft(pi, &ei, &eq, &fi, &fq); in wlc_lcnphy_get_cc()
3577 wlc_lcnphy_get_radio_loft(pi, &ei, &eq, &fi, &fq); in wlc_lcnphy_get_cc()
3578 cc.re = (u16) fi; in wlc_lcnphy_get_cc()
/linux-4.1.27/drivers/net/wan/
DKconfig52 <http://www.fi.muni.cz/~kas/cosa/> for more information. You can also
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-driver.c806 unsigned char fl, fh, fi; in set_pll_freq() local
813 fi=fout/fin; in set_pll_freq()
823 btwrite(fi|BT848_PLL_X, BT848_PLL_XCI); in set_pll_freq()
/linux-4.1.27/arch/x86/math-emu/
DREADME421 Timo Korvola, Timo.Korvola@hut.fi
/linux-4.1.27/Documentation/networking/
Dz8530drv.txt9 2. ftp://ftp.pspt.fi/pub/ham/linux/ax25/z8530drv-utils_3.0-3.tar.gz
/linux-4.1.27/Documentation/kbuild/
Dmakefiles.txt528 echo "-mregparm=3"; fi ;)
559 fi
/linux-4.1.27/Documentation/scsi/
Dst.txt3 Kai.Makisara@kolumbus.fi)
/linux-4.1.27/drivers/mfd/
DKconfig1416 The WM8994 is a highly integrated hi-fi CODEC designed for

12