Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
alias_GUID.c File Reference
#include <rdma/ib_mad.h>
#include <rdma/ib_smi.h>
#include <rdma/ib_cache.h>
#include <rdma/ib_sa.h>
#include <rdma/ib_pack.h>
#include <linux/mlx4/cmd.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <rdma/ib_user_verbs.h>
#include <linux/delay.h>
#include "mlx4_ib.h"

Go to the source code of this file.

Data Structures

struct  mlx4_alias_guid_work_context
 
struct  mlx4_next_alias_guid_work
 

Functions

void mlx4_ib_update_cache_on_guid_change (struct mlx4_ib_dev *dev, int block_num, u8 port_num, u8 *p_data)
 
ib_sa_comp_mask mlx4_ib_get_aguid_comp_mask_from_ix (int index)
 
void mlx4_ib_notify_slaves_on_guid_change (struct mlx4_ib_dev *dev, int block_num, u8 port_num, u8 *p_data)
 
void mlx4_ib_invalidate_all_guid_record (struct mlx4_ib_dev *dev, int port)
 
void mlx4_ib_init_alias_guid_work (struct mlx4_ib_dev *dev, int port)
 
void mlx4_ib_destroy_alias_guid_service (struct mlx4_ib_dev *dev)
 
int mlx4_ib_init_alias_guid_service (struct mlx4_ib_dev *dev)
 

Function Documentation

void mlx4_ib_destroy_alias_guid_service ( struct mlx4_ib_dev dev)

Definition at line 572 of file alias_GUID.c.

ib_sa_comp_mask mlx4_ib_get_aguid_comp_mask_from_ix ( int  index)

Definition at line 116 of file alias_GUID.c.

int mlx4_ib_init_alias_guid_service ( struct mlx4_ib_dev dev)

Definition at line 608 of file alias_GUID.c.

void mlx4_ib_init_alias_guid_work ( struct mlx4_ib_dev dev,
int  port 
)

Definition at line 556 of file alias_GUID.c.

void mlx4_ib_invalidate_all_guid_record ( struct mlx4_ib_dev dev,
int  port 
)

Definition at line 437 of file alias_GUID.c.

void mlx4_ib_notify_slaves_on_guid_change ( struct mlx4_ib_dev dev,
int  block_num,
u8  port_num,
u8 p_data 
)

Definition at line 130 of file alias_GUID.c.

void mlx4_ib_update_cache_on_guid_change ( struct mlx4_ib_dev dev,
int  block_num,
u8  port_num,
u8 p_data 
)

Definition at line 70 of file alias_GUID.c.