Lines Matching refs:be

14 occurred a negative error code will be returned.
16 A pointer to a structure of type 'vme_driver' must be provided to the
32 should be correctly set. The '.name' element is a pointer to a string holding
36 be registered. The match function should return 1 if a device should be
62 driver. The bridge number (or bus number) can be accessed using
75 be called the number of times specified during the registration. If a match
76 succeeds, a non-zero value should be returned. A zero return value indicates
79 device structure. This pointer should be saved, it will be required for
84 specific window or DMA channel (which may be used by a different driver) this
85 driver allows a resource to be assigned based on the required attributes of the
97 need to be accessed in 'aspace' and VME bus cycle types required in 'cycle'.
100 such any combination of the attributes can be requested for a single window,
102 of type vme_resource that should be used to identify the allocated resource
104 potential direction of any transfers to be provided in the route attributes.
107 If an unallocated window fitting the requirements can not be found a NULL
108 pointer will be returned.
111 required. These functions should be passed the pointer to the resource provided
126 the underlying chipset. A window must be configured before it can be used.
132 Once a master window has been assigned the following functions can be used to
145 For example, only one address space may be specified.
153 The following functions can be used to read from and write to configured master
174 Parts of a VME window can be mapped into user space memory using the following
185 local memory. The number of windows available and the access modes that can be
186 used is dependent on the underlying chipset. A window must be configured before
187 it can be used.
193 Once a slave window has been assigned the following functions can be used to
206 For example, only one address space may be specified.
215 buffers which will be accessible by the VME bridge. These functions do not have
216 to be used, other methods can be used to allocate a buffer, though care must be
230 accessing memory should be used.
238 be passed to a DMA controller. Multiple lists can be created, extended,
246 of a list will not automatically destroy the list, thus enabling a list to be
257 An item can be added to a list using the following function ( the source and
258 destination attributes need to be created before calling this function, this is
293 The following function should be used to free an attribute:
318 The following functions can be used to attach and free a specific VME level and
319 status ID combination. Any given combination can only be assigned a single
328 The callback parameters are as follows. Care must be taken in writing a callback
337 The following function can be used to generate a VME interrupt at a given VME
361 locations. The following function can be used to determine how many locations
383 The following functions allow a callback to be attached and detached from each