Changeset View
Changeset View
Standalone View
Standalone View
sys/ofed/drivers/infiniband/core/ib_cm.c
| Show First 20 Lines • Show All 4,002 Lines • ▼ Show 20 Lines | |||||
| static char *cm_devnode(struct device *dev, umode_t *mode) | static char *cm_devnode(struct device *dev, umode_t *mode) | ||||
| { | { | ||||
| if (mode) | if (mode) | ||||
| *mode = 0666; | *mode = 0666; | ||||
| return kasprintf(GFP_KERNEL, "infiniband/%s", dev_name(dev)); | return kasprintf(GFP_KERNEL, "infiniband/%s", dev_name(dev)); | ||||
| } | } | ||||
| struct class cm_class = { | struct class cm_class = { | ||||
| .owner = THIS_MODULE, | |||||
| .name = "infiniband_cm", | .name = "infiniband_cm", | ||||
| .devnode = cm_devnode, | .devnode = cm_devnode, | ||||
| }; | }; | ||||
| EXPORT_SYMBOL(cm_class); | EXPORT_SYMBOL(cm_class); | ||||
| static int cm_create_port_fs(struct cm_port *port) | static int cm_create_port_fs(struct cm_port *port) | ||||
| { | { | ||||
| int i, ret; | int i, ret; | ||||
| ▲ Show 20 Lines • Show All 247 Lines • Show Last 20 Lines | |||||