Lines Matching refs:lf_subpackets
25 marvel_print_680_frame(struct ev7_lf_subpackets *lf_subpackets) in marvel_print_680_frame() argument
49 env = lf_subpackets->env[ev7_lf_env_index(ev_packets[i].type)]; in marvel_print_680_frame()
69 marvel_process_680_frame(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_680_frame() argument
77 if (lf_subpackets->env[i]) in marvel_process_680_frame()
82 marvel_print_680_frame(lf_subpackets); in marvel_process_680_frame()
798 marvel_find_io7_with_error(struct ev7_lf_subpackets *lf_subpackets) in marvel_find_io7_with_error() argument
800 struct ev7_pal_io_subpacket *io = lf_subpackets->io; in marvel_find_io7_with_error()
897 lf_subpackets->io_pid = io7->pe; in marvel_find_io7_with_error()
903 marvel_process_io_error(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_io_error() argument
908 struct ev7_pal_io_subpacket *io = lf_subpackets->io; in marvel_process_io_error()
914 if (!lf_subpackets->logout || !lf_subpackets->io) in marvel_process_io_error()
933 if ((lf_subpackets->io->po7_error_sum & (1UL << 32)) || in marvel_process_io_error()
934 ((lf_subpackets->io->po7_error_sum | in marvel_process_io_error()
935 lf_subpackets->io->ports[0].pox_err_sum | in marvel_process_io_error()
936 lf_subpackets->io->ports[1].pox_err_sum | in marvel_process_io_error()
937 lf_subpackets->io->ports[2].pox_err_sum | in marvel_process_io_error()
938 lf_subpackets->io->ports[3].pox_err_sum) & (1UL << 63))) { in marvel_process_io_error()
944 if (!marvel_find_io7_with_error(lf_subpackets)) in marvel_process_io_error()
959 err_print_prefix, lf_subpackets->io_pid); in marvel_process_io_error()
964 if (lf_subpackets->io->po7_error_sum & IO7__PO7_ERRSUM__ERR_MASK) { in marvel_process_io_error()
994 lf_subpackets->io_pid, i, io->ports[i].pox_err_sum); in marvel_process_io_error()
1011 marvel_process_logout_frame(struct ev7_lf_subpackets *lf_subpackets, int print) in marvel_process_logout_frame() argument
1019 if (lf_subpackets->logout && in marvel_process_logout_frame()
1020 (lf_subpackets->logout->rbox_int & 0x20000400ul)) in marvel_process_logout_frame()
1021 status = marvel_process_io_error(lf_subpackets, print); in marvel_process_logout_frame()
1036 if (lf_subpackets->ev7 && in marvel_process_logout_frame()
1037 (lf_subpackets->ev7->c_stat == 0x14) && in marvel_process_logout_frame()
1038 !(lf_subpackets->ev7->c_sts & 0x8) && in marvel_process_logout_frame()
1039 ((lf_subpackets->ev7->c_addr & 0x400ff000000ul) in marvel_process_logout_frame()
1053 struct ev7_lf_subpackets *lf_subpackets = NULL; in marvel_machine_check() local
1099 lf_subpackets = in marvel_machine_check()
1102 if (process_frame && lf_subpackets && lf_subpackets->logout) { in marvel_machine_check()
1111 if (!lf_subpackets->io) in marvel_machine_check()
1112 lf_subpackets->io = &scratch_io_packet; in marvel_machine_check()
1119 lf_subpackets->io_pid = lf_subpackets->logout->whami; in marvel_machine_check()
1124 disposition = process_frame(lf_subpackets, 0); in marvel_machine_check()
1136 el_print_timestamp(&lf_subpackets->logout->timestamp); in marvel_machine_check()
1137 process_frame(lf_subpackets, 1); in marvel_machine_check()