/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | rpmh-rsc.c | 57 * Multiply tcs_id by RSC_DRV_TCS_OFFSET to find a given TCS and add one 142 tcs_reg_addr(const struct rsc_drv *drv, int reg, int tcs_id) in tcs_reg_addr() argument 144 return drv->tcs_base + RSC_DRV_TCS_OFFSET * tcs_id + reg; in tcs_reg_addr() 148 tcs_cmd_addr(const struct rsc_drv *drv, int reg, int tcs_id, int cmd_id) in tcs_cmd_addr() argument 150 return tcs_reg_addr(drv, reg, tcs_id) + RSC_DRV_CMD_OFFSET * cmd_id; in tcs_cmd_addr() 153 static u32 read_tcs_cmd(const struct rsc_drv *drv, int reg, int tcs_id, in read_tcs_cmd() argument 156 return readl_relaxed(tcs_cmd_addr(drv, reg, tcs_id, cmd_id)); in read_tcs_cmd() 159 static u32 read_tcs_reg(const struct rsc_drv *drv, int reg, int tcs_id) in read_tcs_reg() argument 161 return readl_relaxed(tcs_reg_addr(drv, reg, tcs_id)); in read_tcs_reg() 164 static void write_tcs_cmd(const struct rsc_drv *drv, int reg, int tcs_id, in write_tcs_cmd() argument 170 write_tcs_reg(const struct rsc_drv *drv, int reg, int tcs_id, u32 data) write_tcs_reg() argument 176 write_tcs_reg_sync(const struct rsc_drv *drv, int reg, int tcs_id, u32 data) write_tcs_reg_sync() argument 207 tcs_is_free(struct rsc_drv *drv, int tcs_id) tcs_is_free() argument 314 get_req_from_tcs(struct rsc_drv *drv, int tcs_id) get_req_from_tcs() argument 346 __tcs_set_trigger(struct rsc_drv *drv, int tcs_id, bool trigger) __tcs_set_trigger() argument 379 enable_tcs_irq(struct rsc_drv *drv, int tcs_id, bool enable) enable_tcs_irq() argument 475 __tcs_buffer_write(struct rsc_drv *drv, int tcs_id, int cmd_id, const struct tcs_request *msg) __tcs_buffer_write() argument 534 int tcs_id = tcs->offset; check_for_req_inflight() local 631 int tcs_id; rpmh_rsc_send_data() local 688 find_slots(struct tcs_group *tcs, const struct tcs_request *msg, int *tcs_id, int *cmd_id) find_slots() argument 728 int tcs_id = 0, cmd_id = 0; rpmh_rsc_write_ctrl_data() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | rpmh-rsc.c | 195 tcs_reg_addr(const struct rsc_drv *drv, int reg, int tcs_id) in tcs_reg_addr() argument 197 return drv->tcs_base + drv->regs[RSC_DRV_TCS_OFFSET] * tcs_id + reg; in tcs_reg_addr() 201 tcs_cmd_addr(const struct rsc_drv *drv, int reg, int tcs_id, int cmd_id) in tcs_cmd_addr() argument 203 return tcs_reg_addr(drv, reg, tcs_id) + drv->regs[RSC_DRV_CMD_OFFSET] * cmd_id; in tcs_cmd_addr() 206 static u32 read_tcs_cmd(const struct rsc_drv *drv, int reg, int tcs_id, in read_tcs_cmd() argument 209 return readl_relaxed(tcs_cmd_addr(drv, reg, tcs_id, cmd_id)); in read_tcs_cmd() 212 static u32 read_tcs_reg(const struct rsc_drv *drv, int reg, int tcs_id) in read_tcs_reg() argument 214 return readl_relaxed(tcs_reg_addr(drv, reg, tcs_id)); in read_tcs_reg() 217 static void write_tcs_cmd(const struct rsc_drv *drv, int reg, int tcs_id, in write_tcs_cmd() argument 220 writel_relaxed(data, tcs_cmd_addr(drv, reg, tcs_id, cmd_i in write_tcs_cmd() 223 write_tcs_reg(const struct rsc_drv *drv, int reg, int tcs_id, u32 data) write_tcs_reg() argument 229 write_tcs_reg_sync(const struct rsc_drv *drv, int reg, int tcs_id, u32 data) write_tcs_reg_sync() argument 350 get_req_from_tcs(struct rsc_drv *drv, int tcs_id) get_req_from_tcs() argument 382 __tcs_set_trigger(struct rsc_drv *drv, int tcs_id, bool trigger) __tcs_set_trigger() argument 416 enable_tcs_irq(struct rsc_drv *drv, int tcs_id, bool enable) enable_tcs_irq() argument 494 __tcs_buffer_write(struct rsc_drv *drv, int tcs_id, int cmd_id, const struct tcs_request *msg) __tcs_buffer_write() argument 647 int tcs_id; rpmh_rsc_send_data() local 703 find_slots(struct tcs_group *tcs, const struct tcs_request *msg, int *tcs_id, int *cmd_id) find_slots() argument 743 int tcs_id = 0, cmd_id = 0; rpmh_rsc_write_ctrl_data() local [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderTCTE.hpp | 129 glw::GLuint tcs_id; member 152 tcs_id = 0; in _run() 394 glw::GLuint tcs_id; member 405 tcs_id = 0; in _test_descriptor() 476 glw::GLuint tcs_id; member 486 tcs_id = 0; in _test_descriptor()
|
H A D | esextcTessellationShaderPoints.hpp | 103 glw::GLint tcs_id; member 120 tcs_id = 0; in _test_descriptor()
|
H A D | esextcTessellationShaderTCTE.cpp | 157 if (run.tcs_id != 0) in deinitTestRun() 159 gl.deleteShader(run.tcs_id); in deinitTestRun() 161 run.tcs_id = 0; in deinitTestRun() 310 run.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in executeTestRun() 323 gl.attachShader(run.po_id, run.tcs_id); in executeTestRun() 444 shaderSourceSpecialized(run.tcs_id, 1 /* count */, &body_raw_ptr); in executeTestRun() 759 const glw::GLuint shaders[] = { run.fs_id, run.gs_id, run.tcs_id, run.tes_id, run.vs_id }; in executeTestRun() 3216 if (test_ptr->tcs_id != 0) in deinitTestDescriptor() 3218 gl.deleteShader(test_ptr->tcs_id); in deinitTestDescriptor() 3220 test_ptr->tcs_id in deinitTestDescriptor() [all...] |
H A D | esextcTessellationShaderPoints.cpp | 128 if (test.tcs_id != 0) in deinit() 130 gl.deleteShader(test.tcs_id); in deinit() 507 test.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in iterate() 522 &test.gs_body, test.tes_id, test.tes_id ? 1 : 0, &test.tes_body, test.tcs_id, in iterate() 523 test.tcs_id ? 1 : 0, &test.tcs_body, test.vs_id, test.vs_id ? 1 : 0, &test.vs_body); in iterate()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 728 static int cxgb4_getnumtcs(struct net_device *dev, int tcs_id, u8 *num) in cxgb4_getnumtcs() argument 732 switch (tcs_id) { in cxgb4_getnumtcs() 754 static int cxgb4_setnumtcs(struct net_device *dev, int tcs_id, u8 num) in cxgb4_setnumtcs() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 728 static int cxgb4_getnumtcs(struct net_device *dev, int tcs_id, u8 *num) in cxgb4_getnumtcs() argument 732 switch (tcs_id) { in cxgb4_getnumtcs() 754 static int cxgb4_setnumtcs(struct net_device *dev, int tcs_id, u8 num) in cxgb4_setnumtcs() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_dcbnl.c | 868 int tcs_id, u8 *num) in mlx5e_dcbnl_getnumtcs() 873 switch (tcs_id) { in mlx5e_dcbnl_getnumtcs() 867 mlx5e_dcbnl_getnumtcs(struct net_device *netdev, int tcs_id, u8 *num) mlx5e_dcbnl_getnumtcs() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_dcbnl.c | 868 int tcs_id, u8 *num) in mlx5e_dcbnl_getnumtcs() 873 switch (tcs_id) { in mlx5e_dcbnl_getnumtcs() 867 mlx5e_dcbnl_getnumtcs(struct net_device *netdev, int tcs_id, u8 *num) mlx5e_dcbnl_getnumtcs() argument
|