Lines Matching defs:lf_subpackets
24 marvel_print_680_frame(struct ev7_lf_subpackets *lf_subpackets)
48 env = lf_subpackets->env[ev7_lf_env_index(ev_packets[i].type)];
68 marvel_process_680_frame(struct ev7_lf_subpackets *lf_subpackets, int print)
76 if (lf_subpackets->env[i])
81 marvel_print_680_frame(lf_subpackets);
797 marvel_find_io7_with_error(struct ev7_lf_subpackets *lf_subpackets)
799 struct ev7_pal_io_subpacket *io = lf_subpackets->io;
896 lf_subpackets->io_pid = io7->pe;
902 marvel_process_io_error(struct ev7_lf_subpackets *lf_subpackets, int print)
907 struct ev7_pal_io_subpacket *io = lf_subpackets->io;
913 if (!lf_subpackets->logout || !lf_subpackets->io)
932 if ((lf_subpackets->io->po7_error_sum & (1UL << 32)) ||
933 ((lf_subpackets->io->po7_error_sum |
934 lf_subpackets->io->ports[0].pox_err_sum |
935 lf_subpackets->io->ports[1].pox_err_sum |
936 lf_subpackets->io->ports[2].pox_err_sum |
937 lf_subpackets->io->ports[3].pox_err_sum) & (1UL << 63))) {
943 if (!marvel_find_io7_with_error(lf_subpackets))
958 err_print_prefix, lf_subpackets->io_pid);
963 if (lf_subpackets->io->po7_error_sum & IO7__PO7_ERRSUM__ERR_MASK) {
977 lf_subpackets->io_pid, i, io->ports[i].pox_err_sum);
994 marvel_process_logout_frame(struct ev7_lf_subpackets *lf_subpackets, int print)
1002 if (lf_subpackets->logout &&
1003 (lf_subpackets->logout->rbox_int & 0x20000400ul))
1004 status = marvel_process_io_error(lf_subpackets, print);
1019 if (lf_subpackets->ev7 &&
1020 (lf_subpackets->ev7->c_stat == 0x14) &&
1021 !(lf_subpackets->ev7->c_sts & 0x8) &&
1022 ((lf_subpackets->ev7->c_addr & 0x400ff000000ul)
1036 struct ev7_lf_subpackets *lf_subpackets = NULL;
1082 lf_subpackets =
1085 if (process_frame && lf_subpackets && lf_subpackets->logout) {
1090 * lf_subpackets at scratch_io_packet so that
1094 if (!lf_subpackets->io)
1095 lf_subpackets->io = &scratch_io_packet;
1102 lf_subpackets->io_pid = lf_subpackets->logout->whami;
1107 disposition = process_frame(lf_subpackets, 0);
1119 el_print_timestamp(&lf_subpackets->logout->timestamp);
1120 process_frame(lf_subpackets, 1);