Lines Matching refs:fh
131 static int clp_query_pci_fn(struct zpci_dev *zdev, u32 fh) in clp_query_pci_fn() argument
144 rrb->request.fh = fh; in clp_query_pci_fn()
163 int clp_add_pci_device(u32 fid, u32 fh, int configured) in clp_add_pci_device() argument
168 zpci_dbg(3, "add fid:%x, fh:%x, c:%d\n", fid, fh, configured); in clp_add_pci_device()
173 zdev->fh = fh; in clp_add_pci_device()
177 rc = clp_query_pci_fn(zdev, fh); in clp_add_pci_device()
199 static int clp_set_pci_fn(u32 *fh, u8 nr_dma_as, u8 command) in clp_set_pci_fn() argument
213 rrb->request.fh = *fh; in clp_set_pci_fn()
227 *fh = rrb->response.fh; in clp_set_pci_fn()
239 u32 fh = zdev->fh; in clp_enable_fh() local
242 rc = clp_set_pci_fn(&fh, nr_dma_as, CLP_SET_ENABLE_PCI_FN); in clp_enable_fh()
245 zdev->fh = fh; in clp_enable_fh()
247 zpci_dbg(3, "ena fid:%x, fh:%x, rc:%d\n", zdev->fid, zdev->fh, rc); in clp_enable_fh()
253 u32 fh = zdev->fh; in clp_disable_fh() local
259 rc = clp_set_pci_fn(&fh, 0, CLP_SET_DISABLE_PCI_FN); in clp_disable_fh()
262 zdev->fh = fh; in clp_disable_fh()
264 zpci_dbg(3, "dis fid:%x, fh:%x, rc:%d\n", zdev->fid, zdev->fh, rc); in clp_disable_fh()
310 clp_add_pci_device(entry->fid, entry->fh, entry->config_state); in __clp_add()
322 clp_add_pci_device(entry->fid, entry->fh, entry->config_state); in __clp_rescan()
347 zdev->fh = entry->fh; in __clp_update()