Lines Matching refs:operand
16 static void idxd_cmd_exec(struct idxd_device *idxd, int cmd_code, u32 operand,
226 u32 status, operand; in idxd_wq_disable() local
235 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_disable()
236 idxd_cmd_exec(idxd, IDXD_CMD_DISABLE_WQ, operand, &status); in idxd_wq_disable()
252 u32 operand; in idxd_wq_drain() local
260 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_drain()
261 idxd_cmd_exec(idxd, IDXD_CMD_DRAIN_WQ, operand, NULL); in idxd_wq_drain()
268 u32 operand; in idxd_wq_reset() local
275 operand = BIT(wq->id % 16) | ((wq->id / 16) << 16); in idxd_wq_reset()
276 idxd_cmd_exec(idxd, IDXD_CMD_RESET_WQ, operand, NULL); in idxd_wq_reset()
370 static void idxd_cmd_exec(struct idxd_device *idxd, int cmd_code, u32 operand, in idxd_cmd_exec() argument
386 cmd.operand = operand; in idxd_cmd_exec()
395 __func__, cmd_code, operand); in idxd_cmd_exec()