Lines Matching defs:num
896 static inline void r600_store_array(struct r600_command_buffer *cb, unsigned num, unsigned *ptr)
898 assert(cb->num_dw+num <= cb->max_num_dw);
899 memcpy(&cb->buf[cb->num_dw], ptr, num * sizeof(ptr[0]));
900 cb->num_dw += num;
903 static inline void r600_store_config_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num)
906 assert(cb->num_dw+2+num <= cb->max_num_dw);
907 cb->buf[cb->num_dw++] = PKT3(PKT3_SET_CONFIG_REG, num, 0);
915 static inline void r600_store_context_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num)
918 assert(cb->num_dw+2+num <= cb->max_num_dw);
919 cb->buf[cb->num_dw++] = PKT3(PKT3_SET_CONTEXT_REG, num, 0) | cb->pkt_flags;
927 static inline void r600_store_ctl_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num)
930 assert(cb->num_dw+2+num <= cb->max_num_dw);
931 cb->buf[cb->num_dw++] = PKT3(PKT3_SET_CTL_CONST, num, 0) | cb->pkt_flags;
935 static inline void r600_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num)
938 assert(cb->num_dw+2+num <= cb->max_num_dw);
939 cb->buf[cb->num_dw++] = PKT3(PKT3_SET_LOOP_CONST, num, 0);
947 static inline void eg_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num)
950 assert(cb->num_dw+2+num <= cb->max_num_dw);
951 cb->buf[cb->num_dw++] = PKT3(PKT3_SET_LOOP_CONST, num, 0) | cb->pkt_flags;
988 static inline void radeon_compute_set_context_reg_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num)
990 radeon_set_context_reg_seq(cs, reg, num);
995 static inline void radeon_set_ctl_const_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num)
998 assert(cs->current.cdw + 2 + num <= cs->current.max_dw);
999 radeon_emit(cs, PKT3(PKT3_SET_CTL_CONST, num, 0));