Home
last modified time | relevance | path

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

12

/linux-4.4.14/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.4.14/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 …]
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 …]
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 …]
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.4.14/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.h32 int fib_nh_match(struct fib_config *cfg, struct fib_info *fi);
34 u8 type, __be32 dst, int dst_len, u8 tos, struct fib_info *fi,
40 struct fib_info *fi) in fib_result_assign() argument
43 res->fi = fi; in fib_result_assign()
Dfib_trie.c1087 struct fib_info *fi; in fib_table_insert() local
1104 fi = fib_create_info(cfg); in fib_table_insert()
1105 if (IS_ERR(fi)) { in fib_table_insert()
1106 err = PTR_ERR(fi); in fib_table_insert()
1111 fa = l ? fib_find_alias(&l->leaf, slen, tos, fi->fib_priority, in fib_table_insert()
1124 fa->fa_info->fib_priority == fi->fib_priority) { in fib_table_insert()
1143 if (fa->fa_info->fib_priority != fi->fib_priority) in fib_table_insert()
1146 fa->fa_info == fi) { in fib_table_insert()
1169 new_fa->fa_info = fi; in fib_table_insert()
1177 err = switchdev_fib_ipv4_add(key, plen, fi, in fib_table_insert()
[all …]
Droute.c1399 struct fib_info *fi, u16 type, u32 itag) in rt_set_nexthop() argument
1403 if (fi) { in rt_set_nexthop()
1410 dst_init_metrics(&rt->dst, fi->fib_metrics, true); in rt_set_nexthop()
1619 do_cache = res->fi && !itag; in __mkroute_input()
1678 rt_set_nexthop(rth, daddr, res, fnhe, res->fi, res->type, itag); in __mkroute_input()
1743 if (res->fi && res->fi->fib_nhs > 1) { in ip_mkroute_input()
1802 res.fi = NULL; in ip_route_input_slow()
1882 if (res.fi) { in ip_route_input_slow()
1926 res.fi = NULL; in ip_route_input_slow()
2006 struct fib_info *fi = res->fi; in __mkroute_output() local
[all …]
Dfib_rules.c112 if (result->fi) in fib4_rule_suppress()
113 dev = result->fi->fib_dev; in fib4_rule_suppress()
131 fib_info_put(result->fi); in fib4_rule_suppress()
Dfib_frontend.c234 if (!dev || dev == res.fi->fib_dev) in __inet_dev_addr_type()
362 for (ret = 0; ret < res.fi->fib_nhs; ret++) { in __fib_validate_source()
363 struct fib_nh *nh = &res.fi->fib_nh[ret]; in __fib_validate_source()
/linux-4.4.14/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.c613 static void netiucv_action_nop(fsm_instance *fi, int event, void *arg) in netiucv_action_nop() argument
684 static void conn_action_rx(fsm_instance *fi, int event, void *arg) in conn_action_rx() argument
720 static void conn_action_txdone(fsm_instance *fi, int event, void *arg) in conn_action_txdone() argument
779 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_txdone()
797 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_txdone()
811 static void conn_action_connaccept(fsm_instance *fi, int event, void *arg) in conn_action_connaccept() argument
830 fsm_newstate(fi, CONN_STATE_IDLE); in conn_action_connaccept()
835 static void conn_action_connreject(fsm_instance *fi, int event, void *arg) in conn_action_connreject() argument
844 static void conn_action_connack(fsm_instance *fi, int event, void *arg) in conn_action_connack() argument
852 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.4.14/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.c878 struct dn_fib_info *fi = res->fi; in dn_rt_set_next_hop() local
883 if (fi) { in dn_rt_set_next_hop()
887 dst_init_metrics(&rt->dst, fi->fib_metrics, true); in dn_rt_set_next_hop()
958 return (daddr&~mask)|res->fi->fib_nh->nh_gw; in dn_fib_rules_map_destination()
976 struct dn_fib_res res = { .fi = NULL, .type = RTN_UNICAST }; in dn_route_output_slow()
1162 if (res.fi) in dn_route_output_slow()
1163 dn_fib_info_put(res.fi); in dn_route_output_slow()
1164 res.fi = NULL; in dn_route_output_slow()
1168 if (res.fi->fib_nhs > 1 && fld.flowidn_oif == 0) in dn_route_output_slow()
1331 struct dn_fib_res res = { .fi = NULL, .type = RTN_UNREACHABLE }; in dn_route_input_slow()
[all …]
/linux-4.4.14/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.c368 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_link() local
381 if (a_fi == fi) in config_usb_cfg_link()
384 if (a_fi != fi) { in config_usb_cfg_link()
390 if (f->fi == fi) { in config_usb_cfg_link()
396 f = usb_get_function(fi); in config_usb_cfg_link()
419 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_unlink() local
435 if (f->fi == fi) { in config_usb_cfg_unlink()
531 struct usb_function_instance *fi; in function_make() local
550 fi = usb_get_function_instance(func_name); in function_make()
551 if (IS_ERR(fi)) in function_make()
[all …]
/linux-4.4.14/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.4.14/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.4.14/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_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
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
/linux-4.4.14/fs/ceph/
Ddir.c115 static int note_last_dentry(struct ceph_file_info *fi, const char *name, in note_last_dentry() argument
121 kfree(fi->last_name); in note_last_dentry()
122 fi->last_name = buf; in note_last_dentry()
123 memcpy(fi->last_name, name, len); in note_last_dentry()
124 fi->last_name[len] = 0; in note_last_dentry()
125 fi->next_offset = next_offset; in note_last_dentry()
126 dout("note_last_dentry '%s'\n", fi->last_name); in note_last_dentry()
144 struct ceph_file_info *fi = file->private_data; in __dcache_readdir() local
168 fi->flags |= CEPH_F_ATEND; in __dcache_readdir()
245 ret = note_last_dentry(fi, last->d_name.name, last->d_name.len, in __dcache_readdir()
[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.c870 struct ceph_file_info *fi = filp->private_data; in ceph_read_iter() local
883 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_read_iter()
893 (fi->flags & CEPH_F_SYNC)) { in ceph_read_iter()
1000 struct ceph_file_info *fi = file->private_data; in ceph_write_iter() local
1056 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_write_iter()
1070 (iocb->ki_flags & IOCB_DIRECT) || (fi->flags & CEPH_F_SYNC)) { in ceph_write_iter()
1344 struct ceph_file_info *fi = file->private_data; in ceph_fallocate() local
1389 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_fallocate()
Daddr.c1238 struct ceph_file_info *fi = vma->vm_file->private_data; in ceph_filemap_fault() local
1245 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_filemap_fault()
1321 struct ceph_file_info *fi = vma->vm_file->private_data; in ceph_page_mkwrite() local
1355 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_page_mkwrite()
/linux-4.4.14/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.c165 struct fileIdentDesc *fi = NULL; in udf_find_entry() local
190 fi = ERR_PTR(-EIO); in udf_find_entry()
205 fi = ERR_PTR(-EIO); in udf_find_entry()
212 fi = ERR_PTR(-ENOMEM); in udf_find_entry()
217 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_find_entry()
219 if (!fi) { in udf_find_entry()
220 fi = ERR_PTR(-EIO); in udf_find_entry()
228 nameptr = fi->fileIdent + liu; in udf_find_entry()
240 memcpy(nameptr, fi->fileIdent + liu, in udf_find_entry()
266 fi = ERR_PTR(flen); in udf_find_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.4.14/arch/um/kernel/
Dtrap.c144 struct faultinfo *fi = UPT_FAULTINFO(regs); in show_segv_info() local
154 tsk->comm, task_pid_nr(tsk), FAULT_ADDRESS(*fi), in show_segv_info()
156 fi->error_code); in show_segv_info()
162 static void bad_segv(struct faultinfo fi, unsigned long ip) in bad_segv() argument
168 si.si_addr = (void __user *) FAULT_ADDRESS(fi); in bad_segv()
169 current->thread.arch.faultinfo = fi; in bad_segv()
187 struct faultinfo * fi = UPT_FAULTINFO(regs); in segv_handler() local
189 if (UPT_IS_USER(regs) && !SEGV_IS_FIXABLE(fi)) { in segv_handler()
191 bad_segv(*fi, UPT_IP(regs)); in segv_handler()
194 segv(*fi, UPT_IP(regs), UPT_IS_USER(regs), regs); in segv_handler()
[all …]
/linux-4.4.14/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.h91 struct fib_info *fi; member
193 int switchdev_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi,
195 int switchdev_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
197 void switchdev_fib_ipv4_abort(struct fib_info *fi);
287 struct fib_info *fi, in switchdev_fib_ipv4_add() argument
295 struct fib_info *fi, in switchdev_fib_ipv4_del() argument
301 static inline void switchdev_fib_ipv4_abort(struct fib_info *fi) in switchdev_fib_ipv4_abort() argument
Dip_fib.h141 struct fib_info *fi; member
162 #define FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel])
164 #define FIB_RES_NH(res) ((res).fi->fib_nh[0])
184 #define FIB_RES_PREFSRC(net, res) ((res).fi->fib_prefsrc ? : \
356 void free_fib_info(struct fib_info *fi);
358 static inline void fib_info_put(struct fib_info *fi) in fib_info_put() argument
360 if (atomic_dec_and_test(&fi->fib_clntref)) in fib_info_put()
361 free_fib_info(fi); in fib_info_put()
/linux-4.4.14/arch/s390/kvm/
Dinterrupt.c323 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_machine_check() local
330 spin_lock(&fi->lock); in __deliver_machine_check()
352 if (test_and_clear_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) { in __deliver_machine_check()
353 mchk.mcic |= fi->mchk.mcic; in __deliver_machine_check()
354 mchk.cr14 |= fi->mchk.cr14; in __deliver_machine_check()
355 memset(&fi->mchk, 0, sizeof(mchk)); in __deliver_machine_check()
359 spin_unlock(&fi->lock); in __deliver_machine_check()
601 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_service() local
605 spin_lock(&fi->lock); in __deliver_service()
606 if (!(test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs))) { in __deliver_service()
[all …]
/linux-4.4.14/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.4.14/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.4.14/fs/f2fs/
Dinode.c100 struct f2fs_inode_info *fi = F2FS_I(inode); in do_read_inode() local
133 fi->i_current_depth = le32_to_cpu(ri->i_current_depth); in do_read_inode()
134 fi->i_xattr_nid = le32_to_cpu(ri->i_xattr_nid); in do_read_inode()
135 fi->i_flags = le32_to_cpu(ri->i_flags); in do_read_inode()
136 fi->flags = 0; in do_read_inode()
137 fi->i_advise = ri->i_advise; in do_read_inode()
138 fi->i_pino = le32_to_cpu(ri->i_pino); in do_read_inode()
139 fi->i_dir_level = ri->i_dir_level; in do_read_inode()
143 get_inline_info(fi, ri); in do_read_inode()
314 struct f2fs_inode_info *fi = F2FS_I(inode); in f2fs_evict_inode() local
[all …]
Dcrypto_key.c102 struct f2fs_inode_info *fi = F2FS_I(inode); in f2fs_free_encryption_info() local
106 ci = ACCESS_ONCE(fi->i_crypt_info); in f2fs_free_encryption_info()
109 prev = cmpxchg(&fi->i_crypt_info, ci, NULL); in f2fs_free_encryption_info()
118 struct f2fs_inode_info *fi = F2FS_I(inode); in _f2fs_get_encryption_info() local
136 crypt_info = ACCESS_ONCE(fi->i_crypt_info); in _f2fs_get_encryption_info()
234 if (cmpxchg(&fi->i_crypt_info, NULL, crypt_info) != NULL) { in _f2fs_get_encryption_info()
251 struct f2fs_inode_info *fi = F2FS_I(inode); in f2fs_has_encryption_key() local
253 return (fi->i_crypt_info != NULL); in f2fs_has_encryption_key()
Dfile.c166 struct f2fs_inode_info *fi = F2FS_I(inode); in try_to_fix_pino() local
169 down_write(&fi->i_sem); in try_to_fix_pino()
170 fi->xattr_ver = 0; in try_to_fix_pino()
173 fi->i_pino = pino; in try_to_fix_pino()
175 up_write(&fi->i_sem); in try_to_fix_pino()
180 up_write(&fi->i_sem); in try_to_fix_pino()
187 struct f2fs_inode_info *fi = F2FS_I(inode); in f2fs_sync_file() local
205 set_inode_flag(fi, FI_NEED_IPU); in f2fs_sync_file()
207 clear_inode_flag(fi, FI_NEED_IPU); in f2fs_sync_file()
223 if (!is_inode_flag_set(fi, FI_APPEND_WRITE) && in f2fs_sync_file()
[all …]
Df2fs.h1421 static inline void set_inode_flag(struct f2fs_inode_info *fi, int flag) in set_inode_flag() argument
1423 if (!test_bit(flag, &fi->flags)) in set_inode_flag()
1424 set_bit(flag, &fi->flags); in set_inode_flag()
1427 static inline int is_inode_flag_set(struct f2fs_inode_info *fi, int flag) in is_inode_flag_set() argument
1429 return test_bit(flag, &fi->flags); in is_inode_flag_set()
1432 static inline void clear_inode_flag(struct f2fs_inode_info *fi, int flag) in clear_inode_flag() argument
1434 if (test_bit(flag, &fi->flags)) in clear_inode_flag()
1435 clear_bit(flag, &fi->flags); in clear_inode_flag()
1438 static inline void set_acl_inode(struct f2fs_inode_info *fi, umode_t mode) in set_acl_inode() argument
1440 fi->i_acl_mode = mode; in set_acl_inode()
[all …]
Dsuper.c266 struct f2fs_inode_info *fi = (struct f2fs_inode_info *) foo; in init_once() local
268 inode_init_once(&fi->vfs_inode); in init_once()
421 struct f2fs_inode_info *fi; in f2fs_alloc_inode() local
423 fi = kmem_cache_alloc(f2fs_inode_cachep, GFP_F2FS_ZERO); in f2fs_alloc_inode()
424 if (!fi) in f2fs_alloc_inode()
427 init_once((void *) fi); in f2fs_alloc_inode()
430 fi->vfs_inode.i_version = 1; in f2fs_alloc_inode()
431 atomic_set(&fi->dirty_pages, 0); in f2fs_alloc_inode()
432 fi->i_current_depth = 1; in f2fs_alloc_inode()
433 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.c484 struct f2fs_inode_info *fi = F2FS_I(inode); in __f2fs_setxattr() local
583 if (is_inode_flag_set(fi, FI_ACL_MODE)) { in __f2fs_setxattr()
584 inode->i_mode = fi->i_acl_mode; in __f2fs_setxattr()
586 clear_inode_flag(fi, FI_ACL_MODE); in __f2fs_setxattr()
Drecovery.c360 struct f2fs_inode_info *fi = F2FS_I(inode); in do_recover_data() local
383 start = start_bidx_of_node(ofs_of_node(page), fi); in do_recover_data()
384 end = start + ADDRS_PER_PAGE(page, fi); in do_recover_data()
Dsegment.c190 struct f2fs_inode_info *fi = F2FS_I(inode); in register_inmem_page() local
205 mutex_lock(&fi->inmem_lock); in register_inmem_page()
207 list_add_tail(&new->list, &fi->inmem_pages); in register_inmem_page()
209 mutex_unlock(&fi->inmem_lock); in register_inmem_page()
217 struct f2fs_inode_info *fi = F2FS_I(inode); in commit_inmem_pages() local
240 mutex_lock(&fi->inmem_lock); in commit_inmem_pages()
241 list_for_each_entry_safe(cur, tmp, &fi->inmem_pages, list) { in commit_inmem_pages()
270 mutex_unlock(&fi->inmem_lock); in commit_inmem_pages()
Dextent_cache.c692 struct f2fs_inode_info *fi = F2FS_I(dn->inode); in f2fs_update_extent_cache() local
701 fofs = start_bidx_of_node(ofs_of_node(dn->node_page), fi) + in f2fs_update_extent_cache()
Dgc.c487 block_t start_bidx_of_node(unsigned int node_ofs, struct f2fs_inode_info *fi) in start_bidx_of_node() argument
504 return bidx * ADDRS_PER_BLOCK + ADDRS_PER_INODE(fi); in start_bidx_of_node()
Ddata.c464 struct f2fs_inode_info *fi = F2FS_I(dn->inode); in __allocate_data_block() local
492 fofs = start_bidx_of_node(ofs_of_node(dn->node_page), fi) + in __allocate_data_block()
Dnode.c408 static int get_node_path(struct f2fs_inode_info *fi, long block, in get_node_path() argument
411 const long direct_index = ADDRS_PER_INODE(fi); in get_node_path()
/linux-4.4.14/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.4.14/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.c1224 struct btrfs_file_extent_item *fi; in run_delalloc_nocow() local
1324 fi = btrfs_item_ptr(leaf, path->slots[0], in run_delalloc_nocow()
1326 extent_type = btrfs_file_extent_type(leaf, fi); in run_delalloc_nocow()
1328 ram_bytes = btrfs_file_extent_ram_bytes(leaf, fi); in run_delalloc_nocow()
1331 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in run_delalloc_nocow()
1332 extent_offset = btrfs_file_extent_offset(leaf, fi); in run_delalloc_nocow()
1334 btrfs_file_extent_num_bytes(leaf, fi); in run_delalloc_nocow()
1336 btrfs_file_extent_disk_num_bytes(leaf, fi); in run_delalloc_nocow()
1343 if (btrfs_file_extent_compression(leaf, fi) || in run_delalloc_nocow()
1344 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.c4039 struct btrfs_file_extent_item *fi; in log_one_extent() local
4063 sizeof(*fi), &extent_inserted); in log_one_extent()
4073 sizeof(*fi)); in log_one_extent()
4078 fi = btrfs_item_ptr(leaf, path->slots[0], in log_one_extent()
4081 btrfs_set_token_file_extent_generation(leaf, fi, trans->transid, in log_one_extent()
4084 btrfs_set_token_file_extent_type(leaf, fi, in log_one_extent()
4088 btrfs_set_token_file_extent_type(leaf, fi, in log_one_extent()
4094 btrfs_set_token_file_extent_disk_bytenr(leaf, fi, in log_one_extent()
4097 btrfs_set_token_file_extent_disk_num_bytes(leaf, fi, block_len, in log_one_extent()
4100 btrfs_set_token_file_extent_disk_bytenr(leaf, fi, in log_one_extent()
[all …]
Dsend.c1290 struct btrfs_file_extent_item *fi; in find_extent_clone() local
1324 fi = btrfs_item_ptr(eb, path->slots[0], in find_extent_clone()
1326 extent_type = btrfs_file_extent_type(eb, fi); in find_extent_clone()
1331 compressed = btrfs_file_extent_compression(eb, fi); in find_extent_clone()
1333 num_bytes = btrfs_file_extent_num_bytes(eb, fi); in find_extent_clone()
1334 disk_byte = btrfs_file_extent_disk_bytenr(eb, fi); in find_extent_clone()
1339 logical = disk_byte + btrfs_file_extent_offset(eb, fi); in find_extent_clone()
1382 backref_ctx->data_offset = btrfs_file_extent_offset(eb, fi); in find_extent_clone()
5089 struct btrfs_file_extent_item *fi; in get_last_extent() local
5112 fi = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_last_extent()
[all …]
Dctree.c4338 struct btrfs_file_extent_item *fi; in setup_leaf_for_split() local
4354 fi = btrfs_item_ptr(leaf, path->slots[0], in setup_leaf_for_split()
4356 extent_len = btrfs_file_extent_num_bytes(leaf, fi); in setup_leaf_for_split()
4380 fi = btrfs_item_ptr(leaf, path->slots[0], in setup_leaf_for_split()
4382 if (extent_len != btrfs_file_extent_num_bytes(leaf, fi)) in setup_leaf_for_split()
4602 struct btrfs_file_extent_item *fi; in btrfs_truncate_item() local
4604 fi = btrfs_item_ptr(leaf, slot, in btrfs_truncate_item()
4606 fi = (struct btrfs_file_extent_item *)( in btrfs_truncate_item()
4607 (unsigned long)fi - size_diff); in btrfs_truncate_item()
4609 if (btrfs_file_extent_type(leaf, fi) == in btrfs_truncate_item()
[all …]
Dctree.h3217 struct btrfs_file_extent_item *fi) in btrfs_file_extent_inline_len() argument
3226 if (btrfs_token_file_extent_compression(eb, fi, &token) == 0 && in btrfs_file_extent_inline_len()
3227 btrfs_token_file_extent_encryption(eb, fi, &token) == 0 && in btrfs_file_extent_inline_len()
3228 btrfs_token_file_extent_other_encoding(eb, fi, &token) == 0) { in btrfs_file_extent_inline_len()
3234 return btrfs_token_file_extent_ram_bytes(eb, fi, &token); in btrfs_file_extent_inline_len()
3902 struct btrfs_file_extent_item *fi,
Dextent-tree.c3183 struct btrfs_file_extent_item *fi; in __btrfs_mod_ref() local
3216 fi = btrfs_item_ptr(buf, i, in __btrfs_mod_ref()
3218 if (btrfs_file_extent_type(buf, fi) == in __btrfs_mod_ref()
3221 bytenr = btrfs_file_extent_disk_bytenr(buf, fi); in __btrfs_mod_ref()
3225 num_bytes = btrfs_file_extent_disk_num_bytes(buf, fi); in __btrfs_mod_ref()
3226 key.offset -= btrfs_file_extent_offset(buf, fi); in __btrfs_mod_ref()
8148 struct btrfs_file_extent_item *fi; in account_leaf_items() local
8161 fi = btrfs_item_ptr(eb, i, struct btrfs_file_extent_item); in account_leaf_items()
8163 extent_type = btrfs_file_extent_type(eb, fi); in account_leaf_items()
8168 bytenr = btrfs_file_extent_disk_bytenr(eb, fi); in account_leaf_items()
[all …]
/linux-4.4.14/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.4.14/drivers/usb/gadget/legacy/
Dhid.c35 struct usb_function_instance *fi; member
105 e->f = usb_get_function(e->fi); in do_config()
150 n->fi = usb_get_function_instance("hid"); in hid_bind()
151 if (IS_ERR(n->fi)) { in hid_bind()
152 status = PTR_ERR(n->fi); in hid_bind()
155 hid_opts = container_of(n->fi, struct f_hid_opts, func_inst); in hid_bind()
202 usb_put_function_instance(m->fi); in hid_bind()
213 usb_put_function_instance(n->fi); in hid_unbind()
/linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/ath/ath9k/
Dxmit.c149 struct ath_frame_info *fi = get_frame_info(skb); in ath_txq_skb_done() local
150 int q = fi->txq; in ath_txq_skb_done()
204 struct ath_frame_info *fi; in ath_tx_tid_change_state() local
207 fi = get_frame_info(skb); in ath_tx_tid_change_state()
208 bf = fi->bf; in ath_tx_tid_change_state()
234 struct ath_frame_info *fi; in ath_tx_flush_tid() local
242 fi = get_frame_info(skb); in ath_tx_flush_tid()
243 bf = fi->bf; in ath_tx_flush_tid()
250 if (fi->baw_tracked) { in ath_tx_flush_tid()
287 struct ath_frame_info *fi = get_frame_info(bf->bf_mpdu); in ath_tx_addto_baw() local
[all …]
/linux-4.4.14/net/switchdev/
Dswitchdev.c1116 static struct net_device *switchdev_get_dev_by_nhs(struct fib_info *fi) in switchdev_get_dev_by_nhs() argument
1129 for (nhsel = 0; nhsel < fi->fib_nhs; nhsel++) { in switchdev_get_dev_by_nhs()
1130 const struct fib_nh *nh = &fi->fib_nh[nhsel]; in switchdev_get_dev_by_nhs()
1165 int switchdev_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi, in switchdev_fib_ipv4_add() argument
1172 .fi = fi, in switchdev_fib_ipv4_add()
1186 if (fi->fib_net->ipv4.fib_has_custom_rules) in switchdev_fib_ipv4_add()
1190 if (fi->fib_net->ipv4.fib_offload_disabled) in switchdev_fib_ipv4_add()
1193 dev = switchdev_get_dev_by_nhs(fi); in switchdev_fib_ipv4_add()
1199 fi->fib_flags |= RTNH_F_OFFLOAD; in switchdev_fib_ipv4_add()
1217 int switchdev_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi, in switchdev_fib_ipv4_del() argument
[all …]
/linux-4.4.14/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.4.14/tools/net/
Dbpf_jit_disasm.c118 struct stat fi; in get_flog_buff() local
125 ret = fstat(fd, &fi); in get_flog_buff()
126 if (ret < 0 || !S_ISREG(fi.st_mode)) in get_flog_buff()
129 len = fi.st_size + 1; in get_flog_buff()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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_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_loopback.c229 opts = container_of(f->fi, struct f_lb_opts, func_inst); in lb_free_func()
431 static struct usb_function *loopback_alloc(struct usb_function_instance *fi) in loopback_alloc() argument
440 lb_opts = container_of(fi, struct f_lb_opts, func_inst); in loopback_alloc()
567 static void lb_free_instance(struct usb_function_instance *fi) in lb_free_instance() argument
571 lb_opts = container_of(fi, struct f_lb_opts, func_inst); in lb_free_instance()
Df_eem.c255 eem_opts = container_of(f->fi, struct f_eem_opts, func_inst); in eem_bind()
600 opts = container_of(f->fi, struct f_eem_opts, func_inst); in eem_free()
614 static struct usb_function *eem_alloc(struct usb_function_instance *fi) in eem_alloc() argument
624 opts = container_of(fi, struct f_eem_opts, func_inst); in eem_alloc()
Df_subset.c306 gether_opts = container_of(f->fi, struct f_gether_opts, func_inst); in geth_bind()
469 static struct usb_function *geth_alloc(struct usb_function_instance *fi) in geth_alloc() argument
480 opts = container_of(fi, struct f_gether_opts, func_inst); in geth_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()
677 audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_bind()
934 opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_free()
946 static struct usb_function *f_audio_alloc(struct usb_function_instance *fi) in f_audio_alloc() argument
958 opts = container_of(fi, struct f_uac1_opts, func_inst); in f_audio_alloc()
Df_acm.c727 static struct usb_function *acm_alloc_func(struct usb_function_instance *fi) in acm_alloc_func() argument
750 opts = container_of(fi, struct f_serial_opts, func_inst); in acm_alloc_func()
793 static void acm_free_instance(struct usb_function_instance *fi) in acm_free_instance() argument
797 opts = container_of(fi, struct f_serial_opts, func_inst); in acm_free_instance()
Df_ecm.c693 ecm_opts = container_of(f->fi, struct f_ecm_opts, func_inst); in ecm_bind()
893 opts = container_of(f->fi, struct f_ecm_opts, func_inst); in ecm_free()
912 static struct usb_function *ecm_alloc(struct usb_function_instance *fi) in ecm_alloc() argument
923 opts = container_of(fi, struct f_ecm_opts, func_inst); in ecm_alloc()
Df_serial.c333 static struct usb_function *gser_alloc(struct usb_function_instance *fi) in gser_alloc() argument
343 opts = container_of(fi, struct f_serial_opts, func_inst); in gser_alloc()
Df_rndis.c680 rndis_opts = container_of(f->fi, struct f_rndis_opts, func_inst); in rndis_bind()
934 opts = container_of(f->fi, struct f_rndis_opts, func_inst); in rndis_free()
953 static struct usb_function *rndis_alloc(struct usb_function_instance *fi) in rndis_alloc() argument
964 opts = container_of(fi, struct f_rndis_opts, func_inst); in rndis_alloc()
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()
1554 opts = container_of(f->fi, struct f_uac2_opts, func_inst); in afunc_free()
1576 static struct usb_function *afunc_alloc(struct usb_function_instance *fi) in afunc_alloc() argument
1585 opts = container_of(fi, struct f_uac2_opts, func_inst); in afunc_alloc()
Df_sourcesink.c469 opts = container_of(f->fi, struct f_ss_opts, func_inst); in sourcesink_free_func()
851 struct usb_function_instance *fi) in source_sink_alloc_func() argument
860 ss_opts = container_of(fi, struct f_ss_opts, func_inst); in source_sink_alloc_func()
1172 static void source_sink_free_instance(struct usb_function_instance *fi) in source_sink_free_instance() argument
1176 ss_opts = container_of(fi, struct f_ss_opts, func_inst); in source_sink_free_instance()
Df_uvc.c590 opts = fi_to_f_uvc_opts(f->fi); in uvc_function_bind()
850 struct f_uvc_opts *opts = container_of(f->fi, struct f_uvc_opts, in uvc_free()
872 static struct usb_function *uvc_alloc(struct usb_function_instance *fi) in uvc_alloc() argument
884 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()
672 static struct usb_function *phonet_alloc(struct usb_function_instance *fi) in phonet_alloc() argument
683 opts = container_of(fi, struct f_phonet_opts, func_inst); in phonet_alloc()
Df_obex.c462 static struct usb_function *obex_alloc(struct usb_function_instance *fi) in obex_alloc() argument
472 opts = container_of(fi, struct f_serial_opts, func_inst); in obex_alloc()
Df_hid.c896 opts = container_of(f->fi, struct f_hid_opts, func_inst); in hidg_free()
919 static struct usb_function *hidg_alloc(struct usb_function_instance *fi) in hidg_alloc() argument
929 opts = container_of(fi, struct f_hid_opts, func_inst); in hidg_alloc()
Df_ncm.c1348 ncm_opts = container_of(f->fi, struct f_ncm_opts, func_inst); in ncm_bind()
1543 opts = container_of(f->fi, struct f_ncm_opts, func_inst); in ncm_free()
1566 static struct usb_function *ncm_alloc(struct usb_function_instance *fi) in ncm_alloc() argument
1577 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.c1073 opts = container_of(f->fi, struct f_midi_opts, func_inst); in f_midi_free()
1102 static struct usb_function *f_midi_alloc(struct usb_function_instance *fi) in f_midi_alloc() argument
1108 opts = container_of(fi, struct f_midi_opts, func_inst); in f_midi_alloc()
Df_printer.c1326 opts = container_of(f->fi, struct f_printer_opts, func_inst); in gprinter_free()
1377 static struct usb_function *gprinter_alloc(struct usb_function_instance *fi) in gprinter_alloc() argument
1382 opts = container_of(fi, struct f_printer_opts, func_inst); in gprinter_alloc()
Df_mass_storage.c3028 opts = fsg_opts_from_func_inst(f->fi); in fsg_bind()
3439 static void fsg_free_inst(struct usb_function_instance *fi) in fsg_free_inst() argument
3443 opts = fsg_opts_from_func_inst(fi); in fsg_free_inst()
3502 opts = container_of(f->fi, struct fsg_opts, func_inst); in fsg_free()
3511 static struct usb_function *fsg_alloc(struct usb_function_instance *fi) in fsg_alloc() argument
3513 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()
3145 static int ffs_set_inst_name(struct usb_function_instance *fi, const char *name) in ffs_set_inst_name() argument
3160 opts = to_f_fs_opts(fi); in ffs_set_inst_name()
3218 container_of(f->fi, struct f_fs_opts, func_inst); in ffs_func_unbind()
3255 static struct usb_function *ffs_alloc(struct usb_function_instance *fi) in ffs_alloc() argument
/linux-4.4.14/include/linux/
Df2fs_fs.h172 #define ADDRS_PER_INODE(fi) addrs_per_inode(fi) argument
176 #define ADDRS_PER_PAGE(page, fi) \ argument
177 (IS_INODE(page) ? ADDRS_PER_INODE(fi) : ADDRS_PER_BLOCK)
/linux-4.4.14/Documentation/power/
Dswsusp-dmcrypt.txt78 fi
90 fi
93 fi
103 fi
106 fi
Dswsusp.txt362 fi
376 fi
/linux-4.4.14/net/ipv4/netfilter/
Dipt_rpfilter.c51 for (ret = 0; ret < res.fi->fib_nhs; ret++) { in rpfilter_lookup_reverse()
52 struct fib_nh *nh = &res.fi->fib_nh[ret]; in rpfilter_lookup_reverse()
/linux-4.4.14/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.4.14/scripts/
Dmkversion6 fi
DKbuild.include64 fi
80 fi)))
95 fi; \
/linux-4.4.14/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.4.14/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.4.14/Documentation/target/
Dtcm_mod_builder.py387 fi = fabric_mod_dir_var + "/" + fabric_mod_name + "_fabric.h"
388 print "Writing file: " + fi
390 pi = open(fi, 'w')
392 tcm_mod_err("Unable to open file: " + fi)
555 tcm_mod_err("Unable to write fi: " + fi)
/linux-4.4.14/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.4.14/include/linux/usb/
Dcomposite.h230 const struct usb_function_instance *fi; member
584 void usb_put_function_instance(struct usb_function_instance *fi);
587 struct usb_function *usb_get_function(struct usb_function_instance *fi);
/linux-4.4.14/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.4.14/drivers/staging/octeon-usb/
DTODO11 Contact: Aaro Koskinen <aaro.koskinen@iki.fi>
/linux-4.4.14/tools/usb/usbip/
Dconfigure.ac73 fi],
105 fi
/linux-4.4.14/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
/linux-4.4.14/Documentation/w1/masters/
Dw1-gpio4 Author: Ville Syrjala <syrjala@sci.fi>
/linux-4.4.14/drivers/net/can/
Dsun4i_can.c467 u8 fi; in sun4i_can_rx() local
477 fi = readl(priv->base + SUN4I_REG_BUF0_ADDR); in sun4i_can_rx()
478 cf->can_dlc = get_can_dlc(fi & 0x0F); in sun4i_can_rx()
479 if (fi & SUN4I_MSG_EFF_FLAG) { in sun4i_can_rx()
493 if (fi & SUN4I_MSG_RTR_FLAG) in sun4i_can_rx()
/linux-4.4.14/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.4.14/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.c841 unsigned long fi, d, di; in set_vclk() local
851 fi = ((14318l * (n + 8)) / (m + 2)) >> k; in set_vclk()
852 di = abs(fi - freq); in set_vclk()
859 if (fi > freq) in set_vclk()
/linux-4.4.14/fs/nfsd/
Dstate.h613 void put_nfs4_file(struct nfs4_file *fi);
614 static inline void get_nfs4_file(struct nfs4_file *fi) in get_nfs4_file() argument
616 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()
5424 find_or_create_lock_stateid(struct nfs4_lockowner *lo, struct nfs4_file *fi, in find_or_create_lock_stateid() argument
5434 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5442 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5445 init_lock_stateid(lst, lo, fi, inode, ost); in find_or_create_lock_stateid()
[all …]
/linux-4.4.14/arch/um/include/shared/
Dkern_util.h30 extern unsigned long segv(struct faultinfo fi, unsigned long ip,
/linux-4.4.14/arch/um/os-Linux/skas/
Dprocess.c90 static void get_skas_faultinfo(int pid, struct faultinfo *fi) in get_skas_faultinfo() argument
113 memcpy(fi, (void *)current_stub_stack(), sizeof(*fi)); in get_skas_faultinfo()
/linux-4.4.14/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.4.14/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>
/linux-4.4.14/arch/x86/kernel/apic/
Dx2apic_uv_x.c603 int nasid, lnasid, fi, li; in map_mmioh_high_uv3() local
622 max_io = lnasid = fi = li = -1; in map_mmioh_high_uv3()
647 f = fi; in map_mmioh_high_uv3()
655 id, fi, li, lnasid, addr1, addr2); in map_mmioh_high_uv3()
659 fi = li = i; in map_mmioh_high_uv3()
/linux-4.4.14/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.4.14/drivers/staging/media/mn88473/
DTODO20 linux-media@vger.kernel.org and Antti Palosaari <crope@iki.fi>
/linux-4.4.14/drivers/staging/media/mn88472/
DTODO20 linux-media@vger.kernel.org and Antti Palosaari <crope@iki.fi>
/linux-4.4.14/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.4.14/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.c1637 const struct fm10k_info *fi = fm10k_info_tbl[ent->driver_data]; in fm10k_sw_init() local
1657 memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops)); in fm10k_sw_init()
1658 hw->mac.type = fi->mac; in fm10k_sw_init()
1661 if (fi->iov_ops) in fm10k_sw_init()
1662 memcpy(&hw->iov.ops, fi->iov_ops, sizeof(hw->iov.ops)); in fm10k_sw_init()
1667 fi->get_invariants(hw); in fm10k_sw_init()
Dfm10k_main.c451 u16 idx = le16_to_cpu(FM10K_CB(skb)->fi.w.dglort) - 1; in fm10k_type_trans()
493 FM10K_CB(skb)->fi.w.vlan = rx_desc->w.vlan; in fm10k_process_skb_fields()
497 FM10K_CB(skb)->fi.d.glort = rx_desc->d.glort; in fm10k_process_skb_fields()
Dfm10k.h453 union fm10k_ftag_info fi; member
/linux-4.4.14/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.4.14/Documentation/fault-injection/
Dfault-injection.txt202 fi
226 fi
234 fi
/linux-4.4.14/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.4.14/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.4.14/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.4.14/Documentation/input/
Dcma3000_d0x.txt8 <http://www.vti.fi/en/>
/linux-4.4.14/drivers/dma/
Domap-dma.c71 int16_t fi; /* for OMAP_DMA_SYNC_PACKET */ member
427 omap_dma_chan_write(c, cxfi, d->fi); in omap_dma_start_desc()
906 d->fi = burst; in omap_dma_prep_dma_cyclic()
978 d->fi = 0; in omap_dma_prep_dma_memcpy()
/linux-4.4.14/tools/testing/selftests/rcutorture/doc/
Dinitrd.txt45 fi
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_dir2_node.c523 int fi; /* free entry index */ in xfs_dir2_leafn_lookup_for_addname() local
618 fi = dp->d_ops->db_to_fdindex(args->geo, curdb); in xfs_dir2_leafn_lookup_for_addname()
623 if (unlikely(bests[fi] == cpu_to_be16(NULLDATAOFF))) { in xfs_dir2_leafn_lookup_for_addname()
631 if (be16_to_cpu(bests[fi]) >= length) in xfs_dir2_leafn_lookup_for_addname()
636 fi = -1; in xfs_dir2_leafn_lookup_for_addname()
643 state->extrablk.index = fi; in xfs_dir2_leafn_lookup_for_addname()
/linux-4.4.14/
DMAINTAINERS207 M: Antti Palosaari <crope@iki.fi>
210 W: http://palosaari.fi/linux/
394 M: Sakari Ailus <sakari.ailus@iki.fi>
467 M: Antti Palosaari <crope@iki.fi>
470 W: http://palosaari.fi/linux/
477 M: Antti Palosaari <crope@iki.fi>
480 W: http://palosaari.fi/linux/
537 M: Antti Palosaari <crope@iki.fi>
540 W: http://palosaari.fi/linux/
1872 M: Ville Syrjala <syrjala@sci.fi>
[all …]
DCREDITS17 E: mea@nic.funet.fi
1054 E: penberg@cs.helsinki.fi
1055 W: http://www.cs.helsinki.fi/u/penberg/
1824 E: kas@fi.muni.cz
1828 W: http://www.fi.muni.cz/~kas/
2300 E: Kai.Makisara@kolumbus.fi
2644 E: jem@iki.fi
2661 W: http://zone.pspt.fi/~jsn/
2740 W: http://jair.lab.fi.uva.es/~migojed/
2970 E: quintela@fi.udc.es
[all …]
/linux-4.4.14/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.4.14/Documentation/usb/
Dauthorization.txt83 fi
/linux-4.4.14/Documentation/acpi/apei/
Doutput_format.txt119 fi
/linux-4.4.14/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.4.14/Documentation/filesystems/
Ddevpts.txt98 fi
Dramfs-rootfs-initramfs.txt194 fi
203 fi
/linux-4.4.14/tools/perf/config/
Dutilities.mak191 fi; \
/linux-4.4.14/tools/perf/tests/
Dmake155 fi \
/linux-4.4.14/Documentation/trace/
Dmmiotrace.txt18 ftrace framework by Pekka Paalanen <pq@iki.fi>.
/linux-4.4.14/Documentation/networking/
Dswitchdev.txt330 struct fib_info *fi;
337 to add/modify/delete IPv4 dst/dest_len prefix on table tb_id. The *fi
Dvrf.txt328 fi
/linux-4.4.14/Documentation/blockdev/
Dzram.txt50 fi
/linux-4.4.14/Documentation/video4linux/
Domap3isp.txt7 Sakari Ailus <sakari.ailus@iki.fi>
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c3991 int dst_len, const struct fib_info *fi, in rocker_port_fib_ipv4() argument
3998 u32 priority = fi->fib_priority; in rocker_port_fib_ipv4()
4009 nh = fi->fib_nh; in rocker_port_fib_ipv4()
4010 nh_on_port = (fi->fib_dev == rocker_port->dev); in rocker_port_fib_ipv4()
4478 fib4->fi, fib4->tb_id, 0); in rocker_port_obj_add()
4550 fib4->fi, fib4->tb_id, in rocker_port_obj_del()
/linux-4.4.14/drivers/net/
Dvrf.c828 fl4->saddr = res.fi->fib_prefsrc ? : fl4->daddr; in vrf_get_saddr()
/linux-4.4.14/Documentation/x86/x86_64/
Dboot-options.txt112 reboot=b[ios] | t[riple] | k[bd] | a[cpi] | e[fi] [, [w]arm | [c]old]
/linux-4.4.14/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.4.14/drivers/net/wan/
DKconfig52 <http://www.fi.muni.cz/~kas/cosa/> for more information. You can also

12