aboutsummaryrefslogtreecommitdiff
path: root/lib/muser.h
AgeCommit message (Expand)AuthorFilesLines
2020-09-23add vfio-user version supported by libmuserThanos Makatos1-0/+3
2020-09-23add vfio_user.h to MakefileThanos Makatos1-0/+1
2020-07-22add optional callback to notify context when DMA region is addedThanos Makatos1-0/+5
2020-07-21make unmap_dma callback optionalThanos Makatos1-0/+7
2020-07-17refactor PCI capabilitiesThanos Makatos1-15/+4
2020-07-15fix verbose loggingThanos Makatos1-11/+0
2020-07-15handle PCI capabilities internallyThanos Makatos1-22/+32
2020-07-08dma: notify device of DMA removal eventsThanos Makatos1-0/+7
2020-07-08Add lm_ctx_poll() as an alternative to lm_ctx_drive()Ben Walker1-0/+15
2020-07-06pass log level to log functionThanos Makatos1-1/+1
2020-06-04work in progress to make attaching to the transport optionally non-blockingThanos Makatos1-0/+19
2020-05-15use /var/run/muser instead of /dev/vfioThanos Makatos1-0/+1
2020-03-25introduce vfio-over-socket transportThanos Makatos1-1/+21
2019-11-21lib/dma: remove DMA_MAP_FAST_IMPLSwapnil Ingle1-2/+1
2019-11-08libmuser: Organise lm_ctx_create and friendsFelipe Franciosi1-1/+1
2019-11-07enable -Wall, -Wextra, and -Werror and fix all warningsThanos Makatos1-4/+0
2019-11-04Merge pull request #2 from franciozzy/cleanupFelipe Franciosi1-31/+32
2019-11-04Hide ERR/REQ IRQs from clientsFelipe Franciosi1-3/+1
2019-11-04Remove incorrect guards on dump_buffer()Felipe Franciosi1-2/+0
2019-11-04Standardise function signaturesFelipe Franciosi1-20/+27
2019-11-02libmuser: grammar fix for lm_irq_trigger() doc commentsStefan Hajnoczi1-2/+2
2019-11-02libmuser: fix 'hanlded' typoStefan Hajnoczi1-1/+1
2019-11-02Fix various guard issuesFelipe Franciosi1-1/+1
2019-11-02Fix various format issuesFelipe Franciosi1-5/+3
2019-09-27clarify usage of lm_irq_triggerThanos Makatos1-2/+5
2019-09-27make debug logging more configurableThanos Makatos1-0/+11
2019-09-05Minor style fixesFelipe Franciosi1-7/+7
2019-09-05remove unnecessary loop for retrieving regionThanos Makatos1-4/+2
2019-09-05fix offset to (region ID) * (1 << 40)Thanos Makatos1-5/+0
2019-09-05introduce convenience function lm_ctx_runThanos Makatos1-1/+10
2019-09-05specify subsystem and subsystem vendor ID in dev_infoThanos Makatos1-0/+5
2019-09-05make doc re: error return val more readableThanos Makatos1-3/+3
2019-09-05rename dma_scattergather_t to dma_sg_t to improve readabilityThanos Makatos1-5/+5
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 Makatos1-1/+1
2019-09-05more documentation work and reverse lm_mmap args orderThanos Makatos1-33/+97
2019-09-05typedef lm_pci_config_space_t when defining structThanos Makatos1-1/+0
2019-09-05more documentationThanos Makatos1-12/+64
2019-09-05move lm_get_region_info into private headerThanos Makatos1-2/+0
2019-09-05document lm_reg_info_tThanos Makatos1-0/+21
2019-09-05introduce private header fileThanos Makatos1-10/+0
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