diff options
Diffstat (limited to 'arch/sparc/include/asm/ldc.h')
| -rw-r--r-- | arch/sparc/include/asm/ldc.h | 66 | 
1 files changed, 33 insertions, 33 deletions
diff --git a/arch/sparc/include/asm/ldc.h b/arch/sparc/include/asm/ldc.h index bdb524a7b81..c8c67f621f4 100644 --- a/arch/sparc/include/asm/ldc.h +++ b/arch/sparc/include/asm/ldc.h @@ -4,9 +4,9 @@  #include <asm/hypervisor.h>  extern int ldom_domaining_enabled; -extern void ldom_set_var(const char *var, const char *value); -extern void ldom_reboot(const char *boot_command); -extern void ldom_power_off(void); +void ldom_set_var(const char *var, const char *value); +void ldom_reboot(const char *boot_command); +void ldom_power_off(void);  /* The event handler will be evoked when link state changes   * or data becomes available on the receive side. @@ -51,30 +51,30 @@ struct ldc_channel_config {  struct ldc_channel;  /* Allocate state for a channel.  */ -extern struct ldc_channel *ldc_alloc(unsigned long id, -				     const struct ldc_channel_config *cfgp, -				     void *event_arg); +struct ldc_channel *ldc_alloc(unsigned long id, +			      const struct ldc_channel_config *cfgp, +			      void *event_arg);  /* Shut down and free state for a channel.  */ -extern void ldc_free(struct ldc_channel *lp); +void ldc_free(struct ldc_channel *lp);  /* Register TX and RX queues of the link with the hypervisor.  */ -extern int ldc_bind(struct ldc_channel *lp, const char *name); +int ldc_bind(struct ldc_channel *lp, const char *name);  /* For non-RAW protocols we need to complete a handshake before   * communication can proceed.  ldc_connect() does that, if the   * handshake completes successfully, an LDC_EVENT_UP event will   * be sent up to the driver.   */ -extern int ldc_connect(struct ldc_channel *lp); -extern int ldc_disconnect(struct ldc_channel *lp); +int ldc_connect(struct ldc_channel *lp); +int ldc_disconnect(struct ldc_channel *lp); -extern int ldc_state(struct ldc_channel *lp); +int ldc_state(struct ldc_channel *lp);  /* Read and write operations.  Only valid when the link is up.  */ -extern int ldc_write(struct ldc_channel *lp, const void *buf, -		     unsigned int size); -extern int ldc_read(struct ldc_channel *lp, void *buf, unsigned int size); +int ldc_write(struct ldc_channel *lp, const void *buf, +	      unsigned int size); +int ldc_read(struct ldc_channel *lp, void *buf, unsigned int size);  #define LDC_MAP_SHADOW	0x01  #define LDC_MAP_DIRECT	0x02 @@ -92,22 +92,22 @@ struct ldc_trans_cookie {  };  struct scatterlist; -extern int ldc_map_sg(struct ldc_channel *lp, -		      struct scatterlist *sg, int num_sg, -		      struct ldc_trans_cookie *cookies, int ncookies, -		      unsigned int map_perm); +int ldc_map_sg(struct ldc_channel *lp, +	       struct scatterlist *sg, int num_sg, +	       struct ldc_trans_cookie *cookies, int ncookies, +	       unsigned int map_perm); -extern int ldc_map_single(struct ldc_channel *lp, -			  void *buf, unsigned int len, -			  struct ldc_trans_cookie *cookies, int ncookies, -			  unsigned int map_perm); +int ldc_map_single(struct ldc_channel *lp, +		   void *buf, unsigned int len, +		   struct ldc_trans_cookie *cookies, int ncookies, +		   unsigned int map_perm); -extern void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, -		      int ncookies); +void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, +	       int ncookies); -extern int ldc_copy(struct ldc_channel *lp, int copy_dir, -		    void *buf, unsigned int len, unsigned long offset, -		    struct ldc_trans_cookie *cookies, int ncookies); +int ldc_copy(struct ldc_channel *lp, int copy_dir, +	     void *buf, unsigned int len, unsigned long offset, +	     struct ldc_trans_cookie *cookies, int ncookies);  static inline int ldc_get_dring_entry(struct ldc_channel *lp,  				      void *buf, unsigned int len, @@ -127,12 +127,12 @@ static inline int ldc_put_dring_entry(struct ldc_channel *lp,  	return ldc_copy(lp, LDC_COPY_OUT, buf, len, offset, cookies, ncookies);  } -extern void *ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, -				 struct ldc_trans_cookie *cookies, -				 int *ncookies, unsigned int map_perm); +void *ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, +			  struct ldc_trans_cookie *cookies, +			  int *ncookies, unsigned int map_perm); -extern void ldc_free_exp_dring(struct ldc_channel *lp, void *buf, -			       unsigned int len, -			       struct ldc_trans_cookie *cookies, int ncookies); +void ldc_free_exp_dring(struct ldc_channel *lp, void *buf, +		        unsigned int len, +		        struct ldc_trans_cookie *cookies, int ncookies);  #endif /* _SPARC64_LDC_H */  | 
