Lines Matching defs:ext

1144 	struct ptp_ocp_ext_src *ext = NULL;
1153 ext = bp->ts0;
1156 ext = bp->ts1;
1159 ext = bp->ts2;
1162 ext = bp->ts3;
1165 ext = bp->ts4;
1168 ext = bp->pps;
1174 ext = bp->pps;
1191 ext = bp->signal_out[req];
1203 if (ext)
1204 err = ext->info->enable(ext, req, on);
1800 struct ptp_ocp_ext_src *ext = priv;
1801 struct signal_reg __iomem *reg = ext->mem;
1802 struct ptp_ocp *bp = ext->bp;
1806 gen = ext->info->index - 1;
1889 struct ptp_ocp_ext_src *ext = priv;
1890 struct signal_reg __iomem *reg = ext->mem;
1891 struct ptp_ocp *bp = ext->bp;
1895 gen = ext->info->index - 1;
1930 struct ptp_ocp_ext_src *ext = priv;
1931 struct ts_reg __iomem *reg = ext->mem;
1935 if (ext == ext->bp->pps) {
1936 if (ext->bp->pps_req_map & OCP_REQ_PPS) {
1938 ptp_clock_event(ext->bp->ptp, &ev);
1941 if ((ext->bp->pps_req_map & ~OCP_REQ_PPS) == 0)
1950 ev.index = ext->info->index;
1953 ptp_clock_event(ext->bp->ptp, &ev);
1964 struct ptp_ocp_ext_src *ext = priv;
1965 struct ts_reg __iomem *reg = ext->mem;
1966 struct ptp_ocp *bp = ext->bp;
1968 if (ext == bp->pps) {
1994 ptp_ocp_unregister_ext(struct ptp_ocp_ext_src *ext)
1996 ext->info->enable(ext, ~0, false);
1997 pci_free_irq(ext->bp->pdev, ext->irq_vec, ext);
1998 kfree(ext);
2005 struct ptp_ocp_ext_src *ext;
2008 ext = kzalloc(sizeof(*ext), GFP_KERNEL);
2009 if (!ext)
2012 ext->mem = ptp_ocp_get_mem(bp, r);
2013 if (IS_ERR(ext->mem)) {
2014 err = PTR_ERR(ext->mem);
2018 ext->bp = bp;
2019 ext->info = r->extra;
2020 ext->irq_vec = r->irq_vec;
2022 err = pci_request_irq(pdev, r->irq_vec, ext->info->irq_fcn, NULL,
2023 ext, "ocp%d.%s", bp->id, r->name);
2029 bp_assign_entry(bp, r, ext);
2034 kfree(ext);