Symbol: dibs_dev
drivers/dibs/dibs_loopback.c
137
static int dibs_lo_unregister_dmb(struct dibs_dev *dibs, struct dibs_dmb *dmb)
drivers/dibs/dibs_loopback.c
167
static int dibs_lo_support_dmb_nocopy(struct dibs_dev *dibs)
drivers/dibs/dibs_loopback.c
172
static int dibs_lo_attach_dmb(struct dibs_dev *dibs, struct dibs_dmb *dmb)
drivers/dibs/dibs_loopback.c
208
static int dibs_lo_detach_dmb(struct dibs_dev *dibs, u64 token)
drivers/dibs/dibs_loopback.c
234
static int dibs_lo_move_data(struct dibs_dev *dibs, u64 dmb_tok,
drivers/dibs/dibs_loopback.c
29
static u16 dibs_lo_get_fabric_id(struct dibs_dev *dibs)
drivers/dibs/dibs_loopback.c
303
struct dibs_dev *dibs;
drivers/dibs/dibs_loopback.c
34
static int dibs_lo_query_rgid(struct dibs_dev *dibs, const uuid_t *rgid,
drivers/dibs/dibs_loopback.c
48
static int dibs_lo_register_dmb(struct dibs_dev *dibs, struct dibs_dmb *dmb,
drivers/dibs/dibs_loopback.h
36
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
125
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
127
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dibs/dibs_main.c
132
struct dibs_dev *dibs_dev_alloc(void)
drivers/dibs/dibs_main.c
134
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
150
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
152
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dibs/dibs_main.c
161
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
164
dibs = container_of(dev, struct dibs_dev, dev);
drivers/dibs/dibs_main.c
181
int dibs_dev_add(struct dibs_dev *dibs)
drivers/dibs/dibs_main.c
225
void dibs_dev_del(struct dibs_dev *dibs)
drivers/dibs/dibs_main.c
39
struct dibs_dev *dibs)
drivers/dibs/dibs_main.c
50
struct dibs_dev *dibs;
drivers/dibs/dibs_main.c
83
struct dibs_dev *dibs;
drivers/s390/net/ism.h
229
struct dibs_dev *dibs;
drivers/s390/net/ism_drv.c
180
static int ism_read_local_gid(struct dibs_dev *dibs)
drivers/s390/net/ism_drv.c
200
static int ism_query_rgid(struct dibs_dev *dibs, const uuid_t *rgid,
drivers/s390/net/ism_drv.c
277
static int ism_register_dmb(struct dibs_dev *dibs, struct dibs_dmb *dmb,
drivers/s390/net/ism_drv.c
313
static int ism_unregister_dmb(struct dibs_dev *dibs, struct dibs_dmb *dmb)
drivers/s390/net/ism_drv.c
339
static int ism_add_vlan_id(struct dibs_dev *dibs, u64 vlan_id)
drivers/s390/net/ism_drv.c
353
static int ism_del_vlan_id(struct dibs_dev *dibs, u64 vlan_id)
drivers/s390/net/ism_drv.c
367
static int ism_signal_ieq(struct dibs_dev *dibs, const uuid_t *rgid,
drivers/s390/net/ism_drv.c
391
static int ism_move(struct dibs_dev *dibs, u64 dmb_tok, unsigned int idx,
drivers/s390/net/ism_drv.c
417
static u16 ism_get_chid(struct dibs_dev *dibs)
drivers/s390/net/ism_drv.c
457
struct dibs_dev *dibs = ism->dibs;
drivers/s390/net/ism_drv.c
497
struct dibs_dev *dibs;
drivers/s390/net/ism_drv.c
596
struct dibs_dev *dibs;
drivers/s390/net/ism_drv.c
677
struct dibs_dev *dibs = ism->dibs;
include/linux/dibs.h
105
struct dibs_dev;
include/linux/dibs.h
126
void (*add_dev)(struct dibs_dev *dev);
include/linux/dibs.h
138
void (*del_dev)(struct dibs_dev *dev);
include/linux/dibs.h
153
void (*handle_irq)(struct dibs_dev *dev, unsigned int idx,
include/linux/dibs.h
162
void (*handle_event)(struct dibs_dev *dev,
include/linux/dibs.h
227
u16 (*get_fabric_id)(struct dibs_dev *dev);
include/linux/dibs.h
240
int (*query_remote_gid)(struct dibs_dev *dev, const uuid_t *rgid,
include/linux/dibs.h
272
int (*register_dmb)(struct dibs_dev *dev, struct dibs_dmb *dmb,
include/linux/dibs.h
286
int (*unregister_dmb)(struct dibs_dev *dev, struct dibs_dmb *dmb);
include/linux/dibs.h
310
int (*move_data)(struct dibs_dev *dev, u64 dmb_tok, unsigned int idx,
include/linux/dibs.h
324
int (*add_vlan_id)(struct dibs_dev *dev, u64 vlan_id);
include/linux/dibs.h
331
int (*del_vlan_id)(struct dibs_dev *dev, u64 vlan_id);
include/linux/dibs.h
348
int (*signal_event)(struct dibs_dev *dev, const uuid_t *rgid,
include/linux/dibs.h
368
int (*support_mmapped_rdmb)(struct dibs_dev *dev);
include/linux/dibs.h
388
int (*attach_dmb)(struct dibs_dev *dev, struct dibs_dmb *dmb);
include/linux/dibs.h
398
int (*detach_dmb)(struct dibs_dev *dev, u64 token);
include/linux/dibs.h
423
static inline void dibs_set_priv(struct dibs_dev *dev,
include/linux/dibs.h
429
static inline void *dibs_get_priv(struct dibs_dev *dev,
include/linux/dibs.h
448
struct dibs_dev *dibs_dev_alloc(void);
include/linux/dibs.h
457
int dibs_dev_add(struct dibs_dev *dibs);
include/linux/dibs.h
462
void dibs_dev_del(struct dibs_dev *dibs);
include/linux/ism.h
22
struct dibs_dev *dibs;
include/net/smc.h
40
struct dibs_dev *dibs;
net/smc/smc_ism.c
238
struct dibs_dev *dibs;
net/smc/smc_ism.c
30
static void smcd_register_dev(struct dibs_dev *dibs);
net/smc/smc_ism.c
308
struct dibs_dev *dibs;
net/smc/smc_ism.c
31
static void smcd_unregister_dev(struct dibs_dev *dibs);
net/smc/smc_ism.c
32
static void smcd_handle_event(struct dibs_dev *dibs,
net/smc/smc_ism.c
34
static void smcd_handle_irq(struct dibs_dev *dibs, unsigned int dmbno,
net/smc/smc_ism.c
419
struct dibs_dev *dibs = wrk->smcd->dibs;
net/smc/smc_ism.c
496
static void smcd_register_dev(struct dibs_dev *dibs)
net/smc/smc_ism.c
548
static void smcd_unregister_dev(struct dibs_dev *dibs)
net/smc/smc_ism.c
575
static void smcd_handle_event(struct dibs_dev *dibs,
net/smc/smc_ism.c
600
static void smcd_handle_irq(struct dibs_dev *dibs, unsigned int dmbno,
net/smc/smc_ism.c
74
struct dibs_dev *dibs = smcd->dibs;
net/smc/smc_ism.h
96
static inline bool smc_ism_is_loopback(struct dibs_dev *dibs)