Lines Matching defs:load_indirect
354 struct i915_3dstate_load_indirect *load_indirect;
392 one_time_load_indirect_size = sizeof(*load_indirect) + sizeof(*dis) + sizeof(*ssb) + sizeof(*psp) + sizeof(*psc);
394 load_indirect = (struct i915_3dstate_load_indirect *)one_time_load_indirect;
395 load_indirect->dw0.type = CMD_3D;
396 load_indirect->dw0.opcode = OPC_3DSTATE_LOAD_INDIRECT;
397 load_indirect->dw0.block_mask = BLOCK_DIS | BLOCK_SSB | BLOCK_PSP | BLOCK_PSC;
398 load_indirect->dw0.length = (one_time_load_indirect_size >> 2) - 2;
406 load_indirect->dw0.mem_select = mem_select;
410 dis = (dis_state *)(++load_indirect);
728 struct i915_3dstate_load_indirect *load_indirect;
731 mc_render_load_indirect_size = sizeof(*load_indirect) + sizeof(*sis)
735 load_indirect = (struct i915_3dstate_load_indirect *)mc_render_load_indirect;
736 load_indirect->dw0.type = CMD_3D;
737 load_indirect->dw0.opcode = OPC_3DSTATE_LOAD_INDIRECT;
738 load_indirect->dw0.block_mask = BLOCK_SIS | BLOCK_MSB;
739 load_indirect->dw0.length = (mc_render_load_indirect_size >> 2) - 2;
747 load_indirect->dw0.mem_select = mem_select;
750 sis = (sis_state *)(++load_indirect);
929 struct i915_3dstate_load_indirect *load_indirect = NULL;
940 size = sizeof(*load_indirect);
954 if (size == sizeof(*load_indirect)) {
961 load_indirect = (struct i915_3dstate_load_indirect *)base;
962 load_indirect->dw0.type = CMD_3D;
963 load_indirect->dw0.opcode = OPC_3DSTATE_LOAD_INDIRECT;
969 load_indirect->dw0.mem_select = 0;
971 load_indirect->dw0.mem_select = 1;
973 load_indirect->dw0.block_mask = mask;
974 load_indirect->dw0.length = (size >> 2) - 2;
975 ptr = ++load_indirect;
1395 struct i915_3dstate_load_indirect *load_indirect = NULL;
1462 size = sizeof(*load_indirect) + sizeof(*sis) + sizeof(*ssb) + sizeof(*msb) + sizeof(*psp);
1464 load_indirect = (struct i915_3dstate_load_indirect *)base;
1465 load_indirect->dw0.type = CMD_3D;
1466 load_indirect->dw0.opcode = OPC_3DSTATE_LOAD_INDIRECT;
1467 load_indirect->dw0.mem_select = 1; /* Bearlake only */
1468 load_indirect->dw0.block_mask = BLOCK_SIS | BLOCK_SSB | BLOCK_MSB | BLOCK_PSP;
1469 load_indirect->dw0.length = 7;
1472 sis = (sis_state *)(++load_indirect);