Lines Matching refs:idxd_cmd_exec
16 static void idxd_cmd_exec(struct idxd_device *idxd, int cmd_code, u32 operand,
214 idxd_cmd_exec(idxd, IDXD_CMD_ENABLE_WQ, wq->id, &status); in idxd_wq_enable()
241 idxd_cmd_exec(idxd, IDXD_CMD_DISABLE_WQ, operand, &status); in idxd_wq_disable()
268 idxd_cmd_exec(idxd, IDXD_CMD_DRAIN_WQ, operand, NULL); in idxd_wq_drain()
283 idxd_cmd_exec(idxd, IDXD_CMD_RESET_WQ, operand, NULL); in idxd_wq_reset()
469 static void idxd_cmd_exec(struct idxd_device *idxd, int cmd_code, u32 operand, in idxd_cmd_exec() function
529 idxd_cmd_exec(idxd, IDXD_CMD_ENABLE_DEVICE, 0, &status); in idxd_device_enable()
552 idxd_cmd_exec(idxd, IDXD_CMD_DISABLE_DEVICE, 0, &status); in idxd_device_disable()
570 idxd_cmd_exec(idxd, IDXD_CMD_RESET_DEVICE, 0, NULL); in idxd_device_reset()
586 idxd_cmd_exec(idxd, IDXD_CMD_DRAIN_PASID, operand, NULL); in idxd_device_drain_pasid()
607 idxd_cmd_exec(idxd, IDXD_CMD_REQUEST_INT_HANDLE, operand, &status); in idxd_device_request_int_handle()