Lines Matching full:monitor

1465  * vme_lm_request - Request a VME location monitor
1468 * Allocate a location monitor resource to the driver. A location monitor
1469 * allows the driver to monitor accesses to a contiguous number of
1493 printk(KERN_ERR "Registered NULL Location Monitor resource\n"); in vme_lm_request()
1534 * @resource: Pointer to VME location monitor resource.
1538 * location monitor.
1541 * invalid location monitor resource.
1548 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_count()
1559 * vme_lm_set - Configure location monitor
1560 * @resource: Pointer to VME location monitor resource.
1561 * @lm_base: Base address to monitor.
1562 * @aspace: VME address space to monitor.
1563 * @cycle: VME bus cycle type to monitor.
1566 * monitored by the location monitor.
1569 * monitor resource or function is not supported. Hardware specific
1579 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_set()
1595 * vme_lm_get - Retrieve location monitor settings
1596 * @resource: Pointer to VME location monitor resource.
1602 * be monitored by the location monitor.
1605 * monitor resource or function is not supported. Hardware specific
1615 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_get()
1631 * vme_lm_attach - Provide callback for location monitor address
1632 * @resource: Pointer to VME location monitor resource.
1633 * @monitor: Offset to which callback should be attached.
1642 * monitor resource or function is not supported. Hardware specific
1645 int vme_lm_attach(struct vme_resource *resource, int monitor, in vme_lm_attach() argument
1652 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_attach()
1663 return bridge->lm_attach(lm, monitor, callback, data); in vme_lm_attach()
1668 * vme_lm_detach - Remove callback for location monitor address
1669 * @resource: Pointer to VME location monitor resource.
1670 * @monitor: Offset to which callback should be removed.
1676 * monitor resource or function is not supported. Hardware specific
1679 int vme_lm_detach(struct vme_resource *resource, int monitor) in vme_lm_detach() argument
1685 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_detach()
1696 return bridge->lm_detach(lm, monitor); in vme_lm_detach()
1701 * vme_lm_free - Free allocated VME location monitor
1702 * @resource: Pointer to VME location monitor resource.
1704 * Free allocation of a VME location monitor.
1707 * been attached to the location monitor have been removed.
1710 * monitor resource.
1717 printk(KERN_ERR "Not a Location Monitor resource\n"); in vme_lm_free()