aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2019-09-05rename dma_scattergather_t to dma_sg_t to improve readabilityThanos Makatos4-16/+16
2019-09-05remove redundant whitespaceThanos Makatos1-1/+1
2019-09-05fix typosThanos Makatos1-2/+2
2019-09-05move LM_DEV_XXX_IRQ_IDX closer to lm_pci_info_tThanos Makatos1-7/+7
2019-09-05move LM_DEV_XXX_IDX closer to where it's usedThanos Makatos1-13/+13
2019-09-05remove invalid comment and documentation regarding lm_irq_triggerThanos Makatos2-2/+1
2019-09-05move modeline at end of fileThanos Makatos1-2/+2
2019-09-05more documentation work and reverse lm_mmap args orderThanos Makatos2-34/+99
2019-09-05typedef lm_pci_config_space_t when defining structThanos Makatos2-4/+3
2019-09-05add guardsThanos Makatos1-0/+5
2019-09-05more documentationThanos Makatos1-12/+64
2019-09-05move lm_get_region_info into private headerThanos Makatos3-2/+2
2019-09-05document lm_reg_info_tThanos Makatos1-0/+21
2019-09-05introduce private header fileThanos Makatos4-10/+9
2019-09-05document struct membersThanos Makatos1-0/+12
2019-09-05clean up function documentationThanos Makatos1-6/+8
2019-09-05fix typoThanos Makatos1-1/+1
2019-09-05move lm_log_lvl_t next to relevant functionThanos Makatos1-6/+6
2019-09-05declare lm_reg_info_t as typedef when defining itThanos Makatos1-3/+2
2019-09-05remove redundant lm_ctx declaration and typedefThanos Makatos1-3/+0
2019-09-05move stuff unrelated to pure PCIThanos Makatos2-93/+92
2019-09-05muser, libmuser: support vfio sparse mmap capabilitySwapnil Ingle2-21/+139
2019-09-05muser, libmuser: fix the error pathSwapnil Ingle1-10/+12
2019-09-05document DMA functionsThanos Makatos1-1/+5
2019-09-05remove obsolete function prototypeThanos Makatos1-7/+0
2019-09-05replace nr_dma_regions with a defineThanos Makatos3-8/+7
2019-09-05mark lm_get_pci_non_std_config_space as advancedThanos Makatos1-2/+5
2019-09-05clarify usage of lm_mmapThanos Makatos1-2/+3
2019-09-05move device mmap to per-region callbacksThanos Makatos3-22/+39
2019-09-05move region callbacks in region_infoThanos Makatos3-48/+20
2019-09-05move reset outside fopsThanos Makatos2-4/+7
2019-09-05move id and cc into pci_infoThanos Makatos2-3/+5
2019-09-05clarify definitiaon of PXCAPThanos Makatos1-1/+5
2019-09-05fix PXCAP nameThanos Makatos1-6/+6
2019-09-05use define existing define for PMCAP sizeThanos Makatos1-1/+1
2019-09-05make capabilities callback basedThanos Makatos5-4/+339
2019-09-05improve commentsThanos Makatos1-4/+8
2019-09-05introduce compile-time option to make libmuser crash on bad readThanos Makatos1-0/+3
2019-09-05rename PCI config space sizes to match the ones from pci_regs.hThanos Makatos2-8/+11
2019-09-05move capabilities to separate subdirectoryThanos Makatos4-5/+6
2019-09-05don't require per-region callbacks for regions that might never be accessedThanos Makatos1-14/+15
2019-09-05remove generic read/write callbacks, libmuser must use per-region callbacksThanos Makatos3-30/+16
2019-09-05Initial commitFelipe Franciosi12-0/+2798