Lines Matching full:monitor

1456  * vme_lm_request - Request a VME location monitor
1459 * Allocate a location monitor resource to the driver. A location monitor
1460 * allows the driver to monitor accesses to a contiguous number of
1484 printk(KERN_ERR "Registered NULL Location Monitor resource\n"); in vme_lm_request()
1525 * @resource: Pointer to VME location monitor resource.
1529 * location monitor.
1532 * invalid location monitor resource.
1539 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_count()
1550 * vme_lm_set - Configure location monitor
1551 * @resource: Pointer to VME location monitor resource.
1552 * @lm_base: Base address to monitor.
1553 * @aspace: VME address space to monitor.
1554 * @cycle: VME bus cycle type to monitor.
1557 * monitored by the location monitor.
1560 * monitor resource or function is not supported. Hardware specific
1570 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_set()
1586 * vme_lm_get - Retrieve location monitor settings
1587 * @resource: Pointer to VME location monitor resource.
1593 * be monitored by the location monitor.
1596 * monitor resource or function is not supported. Hardware specific
1606 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_get()
1622 * vme_lm_attach - Provide callback for location monitor address
1623 * @resource: Pointer to VME location monitor resource.
1624 * @monitor: Offset to which callback should be attached.
1633 * monitor resource or function is not supported. Hardware specific
1636 int vme_lm_attach(struct vme_resource *resource, int monitor, in vme_lm_attach() argument
1643 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_attach()
1654 return bridge->lm_attach(lm, monitor, callback, data); in vme_lm_attach()
1659 * vme_lm_detach - Remove callback for location monitor address
1660 * @resource: Pointer to VME location monitor resource.
1661 * @monitor: Offset to which callback should be removed.
1667 * monitor resource or function is not supported. Hardware specific
1670 int vme_lm_detach(struct vme_resource *resource, int monitor) in vme_lm_detach() argument
1676 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_detach()
1687 return bridge->lm_detach(lm, monitor); in vme_lm_detach()
1692 * vme_lm_free - Free allocated VME location monitor
1693 * @resource: Pointer to VME location monitor resource.
1695 * Free allocation of a VME location monitor.
1698 * been attached to the location monitor have been removed.
1701 * monitor resource.
1708 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_free()