X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fisdn%2Fhardware%2Feicon%2Fdiva.h;h=7d51009314a0a790a16cad9a1e59eb89fbd0cc3d;hb=f9296eb00ed30209424102d3c920e69617eea853;hp=e979085d1b891ff50497337849cd8a5157ffa57e;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/drivers/isdn/hardware/eicon/diva.h b/drivers/isdn/hardware/eicon/diva.h index e979085d1..7d5100931 100644 --- a/drivers/isdn/hardware/eicon/diva.h +++ b/drivers/isdn/hardware/eicon/diva.h @@ -9,19 +9,19 @@ void divasa_xdi_driver_unload(void); void *diva_driver_add_card(void *pdev, unsigned long CardOrdinal); void diva_driver_remove_card(void *pdiva); -typedef int (*divas_xdi_copy_to_user_fn_t) (void *os_handle, void __user *dst, +typedef int (*divas_xdi_copy_to_user_fn_t) (void *os_handle, void *dst, const void *src, int length); typedef int (*divas_xdi_copy_from_user_fn_t) (void *os_handle, void *dst, - const void __user *src, int length); + const void *src, int length); -int diva_xdi_read(void *adapter, void *os_handle, void __user *dst, +int diva_xdi_read(void *adapter, void *os_handle, void *dst, int max_length, divas_xdi_copy_to_user_fn_t cp_fn); -int diva_xdi_write(void *adapter, void *os_handle, const void __user *src, +int diva_xdi_write(void *adapter, void *os_handle, const void *src, int length, divas_xdi_copy_from_user_fn_t cp_fn); -void *diva_xdi_open_adapter(void *os_handle, const void __user *src, +void *diva_xdi_open_adapter(void *os_handle, const void *src, int length, divas_xdi_copy_from_user_fn_t cp_fn);