Lines Matching refs:raw_cmd

442 		u64	raw_cmd[4];  member
458 static void its_mask_encode(u64 *raw_cmd, u64 val, int h, int l) in its_mask_encode() argument
461 *raw_cmd &= ~mask; in its_mask_encode()
462 *raw_cmd |= (val << l) & mask; in its_mask_encode()
467 its_mask_encode(&cmd->raw_cmd[0], cmd_nr, 7, 0); in its_encode_cmd()
472 its_mask_encode(&cmd->raw_cmd[0], devid, 63, 32); in its_encode_devid()
477 its_mask_encode(&cmd->raw_cmd[1], id, 31, 0); in its_encode_event_id()
482 its_mask_encode(&cmd->raw_cmd[1], phys_id, 63, 32); in its_encode_phys_id()
487 its_mask_encode(&cmd->raw_cmd[1], size, 4, 0); in its_encode_size()
492 its_mask_encode(&cmd->raw_cmd[2], itt_addr >> 8, 51, 8); in its_encode_itt()
497 its_mask_encode(&cmd->raw_cmd[2], !!valid, 63, 63); in its_encode_valid()
502 its_mask_encode(&cmd->raw_cmd[2], target_addr >> 16, 51, 16); in its_encode_target()
507 its_mask_encode(&cmd->raw_cmd[2], col, 15, 0); in its_encode_collection()
512 its_mask_encode(&cmd->raw_cmd[1], vpeid, 47, 32); in its_encode_vpeid()
517 its_mask_encode(&cmd->raw_cmd[2], virt_id, 31, 0); in its_encode_virt_id()
522 its_mask_encode(&cmd->raw_cmd[2], db_phys_id, 63, 32); in its_encode_db_phys_id()
527 its_mask_encode(&cmd->raw_cmd[2], db_valid, 0, 0); in its_encode_db_valid()
532 its_mask_encode(&cmd->raw_cmd[0], seq_num, 47, 32); in its_encode_seq_num()
537 its_mask_encode(&cmd->raw_cmd[1], its_list, 15, 0); in its_encode_its_list()
542 its_mask_encode(&cmd->raw_cmd[3], vpt_pa >> 16, 51, 16); in its_encode_vpt_addr()
547 its_mask_encode(&cmd->raw_cmd[3], vpt_size, 4, 0); in its_encode_vpt_size()
552 its_mask_encode(&cmd->raw_cmd[0], vconf_pa >> 16, 51, 16); in its_encode_vconf_addr()
557 its_mask_encode(&cmd->raw_cmd[0], alloc, 8, 8); in its_encode_alloc()
562 its_mask_encode(&cmd->raw_cmd[0], ptz, 9, 9); in its_encode_ptz()
568 its_mask_encode(&cmd->raw_cmd[1], vpe_db_lpi, 31, 0); in its_encode_vmapp_default_db()
574 its_mask_encode(&cmd->raw_cmd[3], vpe_db_lpi, 31, 0); in its_encode_vmovp_default_db()
579 its_mask_encode(&cmd->raw_cmd[2], db, 63, 63); in its_encode_db()
584 its_mask_encode(&cmd->raw_cmd[0], sgi, 35, 32); in its_encode_sgi_intid()
589 its_mask_encode(&cmd->raw_cmd[0], prio >> 4, 23, 20); in its_encode_sgi_priority()
594 its_mask_encode(&cmd->raw_cmd[0], grp, 10, 10); in its_encode_sgi_group()
599 its_mask_encode(&cmd->raw_cmd[0], clr, 9, 9); in its_encode_sgi_clear()
604 its_mask_encode(&cmd->raw_cmd[0], en, 8, 8); in its_encode_sgi_enable()
610 cmd->raw_cmd_le[0] = cpu_to_le64(cmd->raw_cmd[0]); in its_fixup_cmd()
611 cmd->raw_cmd_le[1] = cpu_to_le64(cmd->raw_cmd[1]); in its_fixup_cmd()
612 cmd->raw_cmd_le[2] = cpu_to_le64(cmd->raw_cmd[2]); in its_fixup_cmd()
613 cmd->raw_cmd_le[3] = cpu_to_le64(cmd->raw_cmd[3]); in its_fixup_cmd()
1046 cmd->raw_cmd[0] = 0; in its_allocate_entry()
1047 cmd->raw_cmd[1] = 0; in its_allocate_entry()
1048 cmd->raw_cmd[2] = 0; in its_allocate_entry()
1049 cmd->raw_cmd[3] = 0; in its_allocate_entry()