Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
intf.c File Reference
#include <linux/slab.h>
#include <linux/export.h>
#include "mlx4.h"

Go to the source code of this file.

Data Structures

struct  mlx4_device_context
 

Functions

int mlx4_register_interface (struct mlx4_interface *intf)
 
 EXPORT_SYMBOL_GPL (mlx4_register_interface)
 
void mlx4_unregister_interface (struct mlx4_interface *intf)
 
 EXPORT_SYMBOL_GPL (mlx4_unregister_interface)
 
void mlx4_dispatch_event (struct mlx4_dev *dev, enum mlx4_dev_event type, unsigned long param)
 
int mlx4_register_device (struct mlx4_dev *dev)
 
void mlx4_unregister_device (struct mlx4_dev *dev)
 
voidmlx4_get_protocol_dev (struct mlx4_dev *dev, enum mlx4_protocol proto, int port)
 
 EXPORT_SYMBOL_GPL (mlx4_get_protocol_dev)
 

Function Documentation

EXPORT_SYMBOL_GPL ( mlx4_register_interface  )
EXPORT_SYMBOL_GPL ( mlx4_unregister_interface  )
EXPORT_SYMBOL_GPL ( mlx4_get_protocol_dev  )
void mlx4_dispatch_event ( struct mlx4_dev dev,
enum mlx4_dev_event  type,
unsigned long  param 
)

Definition at line 118 of file intf.c.

void* mlx4_get_protocol_dev ( struct mlx4_dev dev,
enum mlx4_protocol  proto,
int  port 
)

Definition at line 169 of file intf.c.

int mlx4_register_device ( struct mlx4_dev dev)

Definition at line 134 of file intf.c.

int mlx4_register_interface ( struct mlx4_interface intf)

Definition at line 84 of file intf.c.

void mlx4_unregister_device ( struct mlx4_dev dev)

Definition at line 152 of file intf.c.

void mlx4_unregister_interface ( struct mlx4_interface intf)

Definition at line 103 of file intf.c.