[dpdk-dev] [PATCH v7 09/12] eal: Consolidate pci_map/unmap_resource() of linuxapp and bsdapp
Tetsuya Mukawa
mukawa at igel.co.jp
Fri Jul 3 10:52:31 CEST 2015
On 2015/07/02 20:11, Bruce Richardson wrote:
> On Tue, Jun 30, 2015 at 05:24:25PM +0900, Tetsuya Mukawa wrote:
>> From: "Tetsuya.Mukawa" <mukawa at igel.co.jp>
>>
>> The patch consolidates below functions, and implemented in common
>> eal code.
>> - pci_map_resource()
>> - pci_unmap_resource()
>>
>> Signed-off-by: Tetsuya Mukawa <mukawa at igel.co.jp>
>> ---
>> lib/librte_eal/bsdapp/eal/eal_pci.c | 22 ----------------
>> lib/librte_eal/common/eal_common_pci.c | 39 ++++++++++++++++++++++++++++
>> lib/librte_eal/common/include/rte_pci.h | 11 ++++++++
>> lib/librte_eal/linuxapp/eal/eal_pci.c | 41 ------------------------------
>> lib/librte_eal/linuxapp/eal/eal_pci_init.h | 5 ----
>> 5 files changed, 50 insertions(+), 68 deletions(-)
>>
> <snip>
>> diff --git a/lib/librte_eal/common/include/rte_pci.h b/lib/librte_eal/common/include/rte_pci.h
>> index 0a2ef09..56dcb46 100644
>> --- a/lib/librte_eal/common/include/rte_pci.h
>> +++ b/lib/librte_eal/common/include/rte_pci.h
>> @@ -364,6 +364,17 @@ int rte_eal_pci_scan(void);
>> */
>> int rte_eal_pci_probe(void);
>>
>> +/**
>> + * Map pci resouce.
>> + */
>> +void *pci_map_resource(void *requested_addr, int fd, off_t offset,
>> + size_t size, int additional_flags);
>> +
>> +/**
>> + * Map pci resouce.
>> + */
>> +void pci_unmap_resource(void *requested_addr, size_t size);
>> +
> These functions should probably be marked "@internal", right?
Yes, it should be. I will fix it.
Tetsuya
More information about the dev
mailing list