| /src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| vmwgfx_gmr.c | 56 uint32_t cmd_size = define_size + remap_size; local 59 cmd_orig = cmd = VMW_FIFO_RESERVE(dev_priv, cmd_size); 104 BUG_ON(cmd != cmd_orig + cmd_size / sizeof(*cmd)); 106 vmw_fifo_commit(dev_priv, cmd_size);
|
| vmwgfx_so.c | 59 * @cmd_size: Size of the SVGA3D define view command that we've copied from the 75 u32 cmd_size; /* Immutable */ member in struct:vmw_view 178 cmd = VMW_FIFO_RESERVE_DX(res->dev_priv, view->cmd_size, view->ctx->id); 184 memcpy(cmd, &view->cmd, view->cmd_size); 189 vmw_fifo_commit(res->dev_priv, view->cmd_size); 291 size_t size = offsetof(struct vmw_view, cmd) + view->cmd_size; 312 * @cmd_size: Size of the view create command in the command stream. 321 size_t cmd_size, 340 if (cmd_size != vmw_view_define_sizes[view_type] + 351 size = offsetof(struct vmw_view, cmd) + cmd_size; [all...] |
| vmwgfx_binding.c | 751 size_t cmd_size, view_id_size; local 761 cmd_size = sizeof(*cmd) + view_id_size; 762 cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id); 773 vmw_fifo_commit(ctx->dev_priv, cmd_size); 792 size_t cmd_size, view_id_size; local 797 cmd_size = sizeof(*cmd) + view_id_size; 798 cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id); 812 vmw_fifo_commit(ctx->dev_priv, cmd_size); 873 size_t cmd_size, so_target_size; local 881 cmd_size = sizeof(*cmd) + so_target_size 986 size_t cmd_size, set_vb_size; local [all...] |
| vmwgfx_surface.c | 266 SVGA3dSize *cmd_size; local 286 cmd_size = (SVGA3dSize *) cmd; 289 for (i = 0; i < srf->num_sizes; ++i, cmd_size++, src_size++) { 290 cmd_size->width = src_size->width; 291 cmd_size->height = src_size->height; 292 cmd_size->depth = src_size->depth;
|
| vmwgfx_kms.c | 71 u32 cmd_size = sizeof(*cmd) + image_size; local 76 cmd = VMW_FIFO_RESERVE(dev_priv, cmd_size); 91 vmw_fifo_commit_flush(dev_priv, cmd_size);
|
| /src/sys/dev/pci/ |
| viogpu.c | 436 viogpu_cmd_sync(struct viogpu_softc *sc, void *cmd, size_t cmd_size, 446 error = viogpu_cmd_req(sc, cmd, cmd_size, ret_size); 454 memcpy(ret, (char *)sc->sc_cmd + cmd_size, ret_size); 479 viogpu_cmd_req(struct viogpu_softc *sc, void *cmd, size_t cmd_size, 488 memcpy(sc->sc_cmd, cmd, cmd_size); 489 memset((char *)sc->sc_cmd + cmd_size, 0, ret_size); 492 printf("%s: [%zu -> %zu]: ", __func__, cmd_size, ret_size); 493 for (int i = 0; i < cmd_size; i++) { 511 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dma_map, 0, cmd_size, local 513 virtio_enqueue_p(vsc, vq, slot, sc->sc_dma_map, 0, cmd_size, true) 515 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dma_map, cmd_size, ret_size, local [all...] |
| if_iwm.c | 5867 size_t cmd_size; local 5881 cmd_size = sizeof(*scan_config) + sc->sc_capa_n_scan_channels; 5883 scan_config = kmem_zalloc(cmd_size, KM_SLEEP); 5930 hcmd.len[0] = cmd_size; 5933 kmem_free(scan_config, cmd_size);
|