code: def pci_lookup_name2(
      access: (IN, ctypes.POINTER(pci_access)),
      buf: (IN, ctypes.c_char_p),
      size: (IN, ctypes.c_int),
      flags: (IN, ctypes.c_int),
      arg1: (IN, ctypes.c_int),
      arg2: (IN, ctypes.c_int),
  ) -> ctypes.c_char_p:
      
      pass
docs: Conversion of PCI ID's to names (according to the pci.ids file).
  
      char *pci_lookup_name(
          struct pci_access *a, char *buf, int size, int flags, ...
      ) PCI_ABI;
  
      This is a variant of pci_lookup_name() that gets called with two arguments.
      It is required because ctypes doesn't support varadic functions.