Lines Matching refs:lf_subpackets
24 marvel_print_680_frame(struct ev7_lf_subpackets *lf_subpackets) in marvel_print_680_frame() argument
48 env = lf_subpackets->env[ev7_lf_env_index(ev_packets[i].type)]; in marvel_print_680_frame()
68 marvel_process_680_frame(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_680_frame() argument
76 if (lf_subpackets->env[i]) in marvel_process_680_frame()
81 marvel_print_680_frame(lf_subpackets); in marvel_process_680_frame()
797 marvel_find_io7_with_error(struct ev7_lf_subpackets *lf_subpackets) in marvel_find_io7_with_error() argument
799 struct ev7_pal_io_subpacket *io = lf_subpackets->io; in marvel_find_io7_with_error()
896 lf_subpackets->io_pid = io7->pe; in marvel_find_io7_with_error()
902 marvel_process_io_error(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_io_error() argument
907 struct ev7_pal_io_subpacket *io = lf_subpackets->io; in marvel_process_io_error()
913 if (!lf_subpackets->logout || !lf_subpackets->io) in marvel_process_io_error()
932 if ((lf_subpackets->io->po7_error_sum & (1UL << 32)) || in marvel_process_io_error()
933 ((lf_subpackets->io->po7_error_sum | in marvel_process_io_error()
934 lf_subpackets->io->ports[0].pox_err_sum | in marvel_process_io_error()
935 lf_subpackets->io->ports[1].pox_err_sum | in marvel_process_io_error()
936 lf_subpackets->io->ports[2].pox_err_sum | in marvel_process_io_error()
937 lf_subpackets->io->ports[3].pox_err_sum) & (1UL << 63))) { in marvel_process_io_error()
943 if (!marvel_find_io7_with_error(lf_subpackets)) in marvel_process_io_error()
958 err_print_prefix, lf_subpackets->io_pid); in marvel_process_io_error()
963 if (lf_subpackets->io->po7_error_sum & IO7__PO7_ERRSUM__ERR_MASK) { in marvel_process_io_error()
993 lf_subpackets->io_pid, i, io->ports[i].pox_err_sum); in marvel_process_io_error()
1010 marvel_process_logout_frame(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_logout_frame() argument
1018 if (lf_subpackets->logout && in marvel_process_logout_frame()
1019 (lf_subpackets->logout->rbox_int & 0x20000400ul)) in marvel_process_logout_frame()
1020 status = marvel_process_io_error(lf_subpackets, print); in marvel_process_logout_frame()
1035 if (lf_subpackets->ev7 && in marvel_process_logout_frame()
1036 (lf_subpackets->ev7->c_stat == 0x14) && in marvel_process_logout_frame()
1037 !(lf_subpackets->ev7->c_sts & 0x8) && in marvel_process_logout_frame()
1038 ((lf_subpackets->ev7->c_addr & 0x400ff000000ul) in marvel_process_logout_frame()
1052 struct ev7_lf_subpackets *lf_subpackets = NULL; in marvel_machine_check() local
1098 lf_subpackets = in marvel_machine_check()
1101 if (process_frame && lf_subpackets && lf_subpackets->logout) { in marvel_machine_check()
1110 if (!lf_subpackets->io) in marvel_machine_check()
1111 lf_subpackets->io = &scratch_io_packet; in marvel_machine_check()
1118 lf_subpackets->io_pid = lf_subpackets->logout->whami; in marvel_machine_check()
1123 disposition = process_frame(lf_subpackets, 0); in marvel_machine_check()
1135 el_print_timestamp(&lf_subpackets->logout->timestamp); in marvel_machine_check()
1136 process_frame(lf_subpackets, 1); in marvel_machine_check()