/Linux-v4.19/drivers/isdn/hisax/ |
D | fsm.c | 54 FsmEvent(struct FsmInst *fi, int event, void *arg) in FsmEvent() argument 58 if ((fi->state >= fi->fsm->state_count) || (event >= fi->fsm->event_count)) { in FsmEvent() 60 (long)fi->state, (long)fi->fsm->state_count, event, (long)fi->fsm->event_count); in FsmEvent() 63 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in FsmEvent() 65 if (fi->debug) in FsmEvent() 66 fi->printdebug(fi, "State %s Event %s", in FsmEvent() 67 fi->fsm->strState[fi->state], in FsmEvent() 68 fi->fsm->strEvent[event]); in FsmEvent() 69 r(fi, event, arg); in FsmEvent() 72 if (fi->debug) in FsmEvent() [all …]
|
D | callc.c | 206 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 …]
|
D | isdnl2.c | 25 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 …]
|
D | isdnl1.c | 142 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 …]
|
D | hisax_isac.c | 266 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 …]
|
/Linux-v4.19/drivers/isdn/mISDN/ |
D | fsm.c | 64 mISDN_FsmEvent(struct FsmInst *fi, int event, void *arg) in mISDN_FsmEvent() argument 68 if ((fi->state >= fi->fsm->state_count) || in mISDN_FsmEvent() 69 (event >= fi->fsm->event_count)) { in mISDN_FsmEvent() 72 (long)fi->state, (long)fi->fsm->state_count, event, in mISDN_FsmEvent() 73 (long)fi->fsm->event_count); in mISDN_FsmEvent() 76 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; in mISDN_FsmEvent() 78 if (fi->debug) in mISDN_FsmEvent() 79 fi->printdebug(fi, "State %s Event %s", in mISDN_FsmEvent() 80 fi->fsm->strState[fi->state], in mISDN_FsmEvent() 81 fi->fsm->strEvent[event]); in mISDN_FsmEvent() [all …]
|
D | layer2.c | 99 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 …]
|
D | layer1.c | 101 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 …]
|
D | tei.c | 79 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 …]
|
/Linux-v4.19/drivers/s390/net/ |
D | fsm.h | 91 fsm_instance *fi; member 120 extern void kfree_fsm(fsm_instance *fi); 124 fsm_print_history(fsm_instance *fi); 127 fsm_record_history(fsm_instance *fi, int state, int event); 144 fsm_event(fsm_instance *fi, int event, void *arg) in fsm_event() argument 147 int state = atomic_read(&fi->state); in fsm_event() 149 if ((state >= fi->f->nr_states) || in fsm_event() 150 (event >= fi->f->nr_events) ) { in fsm_event() 152 fi->name, (long)state,(long)fi->f->nr_states, event, in fsm_event() 153 (long)fi->f->nr_events); in fsm_event() [all …]
|
D | fsm.c | 88 fsm_print_history(fsm_instance *fi) in fsm_print_history() argument 93 if (fi->history_size >= FSM_HISTORY_SIZE) in fsm_print_history() 94 idx = fi->history_index; in fsm_print_history() 96 printk(KERN_DEBUG "fsm(%s): History:\n", fi->name); in fsm_print_history() 97 for (i = 0; i < fi->history_size; i++) { in fsm_print_history() 98 int e = fi->history[idx].event; in fsm_print_history() 99 int s = fi->history[idx++].state; in fsm_print_history() 103 fi->f->state_names[s]); in fsm_print_history() 106 fi->f->state_names[s], in fsm_print_history() 107 fi->f->event_names[e]); in fsm_print_history() [all …]
|
D | ctcm_fsms.c | 132 static void ctcm_action_nop(fsm_instance *fi, int event, void *arg); 138 static void chx_txdone(fsm_instance *fi, int event, void *arg); 139 static void chx_rx(fsm_instance *fi, int event, void *arg); 140 static void chx_rxidle(fsm_instance *fi, int event, void *arg); 141 static void chx_firstio(fsm_instance *fi, int event, void *arg); 142 static void ctcm_chx_setmode(fsm_instance *fi, int event, void *arg); 143 static void ctcm_chx_start(fsm_instance *fi, int event, void *arg); 144 static void ctcm_chx_haltio(fsm_instance *fi, int event, void *arg); 145 static void ctcm_chx_stopped(fsm_instance *fi, int event, void *arg); 146 static void ctcm_chx_stop(fsm_instance *fi, int event, void *arg); [all …]
|
/Linux-v4.19/net/ipv4/ |
D | fib_semantics.c | 63 #define for_nexthops(fi) { \ argument 65 for (nhsel = 0, nh = (fi)->fib_nh; \ 66 nhsel < (fi)->fib_nhs; \ 69 #define change_nexthops(fi) { \ argument 71 for (nhsel = 0, nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \ 72 nhsel < (fi)->fib_nhs; \ 79 #define for_nexthops(fi) { \ argument 80 int nhsel; const struct fib_nh *nh = (fi)->fib_nh; \ 83 #define change_nexthops(fi) { \ argument 85 struct fib_nh *nexthop_nh = (struct fib_nh *)((fi)->fib_nh); \ [all …]
|
/Linux-v4.19/net/decnet/ |
D | dn_fib.c | 49 #define for_fib_info() { struct dn_fib_info *fi;\ 50 for(fi = dn_fib_info_list; fi; fi = fi->fib_next) 53 #define for_nexthops(fi) { int nhsel; const struct dn_fib_nh *nh;\ argument 54 for(nhsel = 0, nh = (fi)->fib_nh; nhsel < (fi)->fib_nhs; nh++, nhsel++) 56 #define change_nexthops(fi) { int nhsel; struct dn_fib_nh *nh;\ argument 57 for(nhsel = 0, nh = (struct dn_fib_nh *)((fi)->fib_nh); nhsel < (fi)->fib_nhs; nh++, nhsel++) 59 #define endfor_nexthops(fi) } argument 87 void dn_fib_free_info(struct dn_fib_info *fi) in dn_fib_free_info() argument 89 if (fi->fib_dead == 0) { in dn_fib_free_info() 94 change_nexthops(fi) { in dn_fib_free_info() [all …]
|
D | dn_table.c | 64 #define for_nexthops(fi) { int nhsel; const struct dn_fib_nh *nh;\ argument 65 for(nhsel = 0, nh = (fi)->fib_nh; nhsel < (fi)->fib_nhs; nh++, nhsel++) 67 #define endfor_nexthops(fi) } argument 229 …fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, struct nlattr *attrs[], struct dn_fib_info *fi) in dn_fib_nh_match() argument 235 nla_get_u32(attrs[RTA_PRIORITY]) != fi->fib_priority) in dn_fib_nh_match() 239 if ((!attrs[RTA_OIF] || nla_get_u32(attrs[RTA_OIF]) == fi->fib_nh->nh_oif) && in dn_fib_nh_match() 240 (!attrs[RTA_GATEWAY] || nla_get_le16(attrs[RTA_GATEWAY]) != fi->fib_nh->nh_gw)) in dn_fib_nh_match() 251 for_nexthops(fi) { in dn_fib_nh_match() 269 } endfor_nexthops(fi); in dn_fib_nh_match() 274 static inline size_t dn_fib_nlmsg_size(struct dn_fib_info *fi) in dn_fib_nlmsg_size() argument [all …]
|
/Linux-v4.19/drivers/usb/gadget/ |
D | functions.c | 15 struct usb_function_instance *fi; in try_get_usb_function_instance() local 17 fi = ERR_PTR(-ENOENT); in try_get_usb_function_instance() 25 fi = ERR_PTR(-EBUSY); in try_get_usb_function_instance() 28 fi = fd->alloc_inst(); in try_get_usb_function_instance() 29 if (IS_ERR(fi)) in try_get_usb_function_instance() 32 fi->fd = fd; in try_get_usb_function_instance() 36 return fi; in try_get_usb_function_instance() 41 struct usb_function_instance *fi; in usb_get_function_instance() local 44 fi = try_get_usb_function_instance(name); in usb_get_function_instance() 45 if (!IS_ERR(fi)) in usb_get_function_instance() [all …]
|
/Linux-v4.19/drivers/media/firewire/ |
D | firedtv-fe.c | 155 struct dvb_frontend_internal_info *fi = &ops->info; in fdtv_frontend_init() local 177 fi->frequency_min_hz = 950 * MHz; in fdtv_frontend_init() 178 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 179 fi->frequency_stepsize_hz = 125 * kHz; 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_hz = 950 * MHz; in fdtv_frontend_init() 198 fi->frequency_max_hz = 2150 * MHz; in fdtv_frontend_init() 199 fi->frequency_stepsize_hz = 125 * kHz; in fdtv_frontend_init() [all …]
|
/Linux-v4.19/drivers/scsi/esas2r/ |
D | esas2r_flash.c | 243 static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_bios() argument 245 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_BIOS]; in fix_bios() 249 pi = (struct esas2r_pc_image *)((u8 *)fi + ch->image_offset); in fix_bios() 275 static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in fix_efi() argument 277 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_EFI]; in fix_efi() 286 ei = (struct esas2r_efi_image *)((u8 *)fi + offset); in fix_efi() 307 struct esas2r_flash_img *fi = fc->fi; in complete_fmapi_req() local 309 fi->status = fi_stat; in complete_fmapi_req() 310 fi->driver_error = rq->req_stat; in complete_fmapi_req() 328 struct esas2r_flash_img *fi = fc->fi; in fw_download_proc() local [all …]
|
/Linux-v4.19/arch/x86/um/shared/sysdep/ |
D | mcontext.h | 13 #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]; \
|
D | faultinfo_32.h | 24 #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
|
D | faultinfo_64.h | 24 #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-v4.19/arch/um/kernel/ |
D | trap.c | 145 struct faultinfo *fi = UPT_FAULTINFO(regs); in show_segv_info() local 155 tsk->comm, task_pid_nr(tsk), FAULT_ADDRESS(*fi), in show_segv_info() 157 fi->error_code); in show_segv_info() 163 static void bad_segv(struct faultinfo fi, unsigned long ip) in bad_segv() argument 165 current->thread.arch.faultinfo = fi; in bad_segv() 166 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi), in bad_segv() 194 struct faultinfo * fi = UPT_FAULTINFO(regs); in segv_handler() local 196 if (UPT_IS_USER(regs) && !SEGV_IS_FIXABLE(fi)) { in segv_handler() 198 bad_segv(*fi, UPT_IP(regs)); in segv_handler() 201 segv(*fi, UPT_IP(regs), UPT_IS_USER(regs), regs); in segv_handler() [all …]
|
/Linux-v4.19/fs/udf/ |
D | directory.c | 28 struct fileIdentDesc *fi; in udf_fileident_read() local 37 fi = udf_get_fileident(iinfo->i_ext.i_data - in udf_fileident_read() 43 if (!fi) in udf_fileident_read() 48 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() 51 return fi; in udf_fileident_read() 102 fi = udf_get_fileident(fibh->sbh->b_data, dir->i_sb->s_blocksize, in udf_fileident_read() 105 if (!fi) in udf_fileident_read() 111 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() 139 memcpy((uint8_t *)cfi, (uint8_t *)fi, -fibh->soffset); in udf_fileident_read() 148 memcpy((uint8_t *)cfi, (uint8_t *)fi, in udf_fileident_read() [all …]
|
/Linux-v4.19/include/net/ |
D | dn_fib.h | 12 struct dn_fib_info *fi; member 48 #define DN_FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel]) 50 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res)) 107 int dn_fib_semantic_match(int type, struct dn_fib_info *fi, 109 void dn_fib_release_info(struct dn_fib_info *fi); 131 void dn_fib_free_info(struct dn_fib_info *fi); 133 static inline void dn_fib_info_put(struct dn_fib_info *fi) in dn_fib_info_put() argument 135 if (refcount_dec_and_test(&fi->fib_clntref)) in dn_fib_info_put() 136 dn_fib_free_info(fi); in dn_fib_info_put() 141 if (res->fi) in dn_fib_res_put() [all …]
|
/Linux-v4.19/arch/s390/kvm/ |
D | interrupt.c | 557 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_machine_check() local 563 spin_lock(&fi->lock); in __deliver_machine_check() 585 if (test_and_clear_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) { in __deliver_machine_check() 586 mchk.mcic |= fi->mchk.mcic; in __deliver_machine_check() 587 mchk.cr14 |= fi->mchk.cr14; in __deliver_machine_check() 588 memset(&fi->mchk, 0, sizeof(mchk)); in __deliver_machine_check() 592 spin_unlock(&fi->lock); in __deliver_machine_check() 817 struct kvm_s390_float_interrupt *fi = &vcpu->kvm->arch.float_int; in __deliver_service() local 821 spin_lock(&fi->lock); in __deliver_service() 822 if (!(test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs))) { in __deliver_service() [all …]
|