cregit-Linux how code gets into the kernel

Release 4.17 drivers/gpu/drm/nouveau/nouveau_mem.h

#ifndef __NOUVEAU_MEM_H__

#define __NOUVEAU_MEM_H__
#include <drm/ttm/ttm_bo_api.h>
struct ttm_dma_tt;

#include <nvif/mem.h>
#include <nvif/vmm.h>


static inline struct nouveau_mem * nouveau_mem(struct ttm_mem_reg *reg) { return reg->mm_node; }

Contributors

PersonTokensPropCommitsCommitProp
Ben Skeggs19100.00%1100.00%
Total19100.00%1100.00%

struct nouveau_mem { struct nouveau_cli *cli; u8 kind; u8 comp; struct nvif_mem mem; struct nvif_vma vma[2]; }; int nouveau_mem_new(struct nouveau_cli *, u8 kind, u8 comp, struct ttm_mem_reg *); void nouveau_mem_del(struct ttm_mem_reg *); int nouveau_mem_vram(struct ttm_mem_reg *, bool contig, u8 page); int nouveau_mem_host(struct ttm_mem_reg *, struct ttm_dma_tt *); void nouveau_mem_fini(struct nouveau_mem *); int nouveau_mem_map(struct nouveau_mem *, struct nvif_vmm *, struct nvif_vma *); #endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Ben Skeggs142100.00%3100.00%
Total142100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.