/linux/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-clt.c | 17 #include "rtrs-clt.h" 19 #include "rtrs-clt-trace.h" 52 static inline bool rtrs_clt_is_connected(const struct rtrs_clt_sess *clt) in rtrs_clt_is_connected() argument 58 list_for_each_entry_rcu(clt_path, &clt->paths_list, s.entry) in rtrs_clt_is_connected() 69 __rtrs_get_permit(struct rtrs_clt_sess *clt, enum rtrs_clt_con_type con_type) in __rtrs_get_permit() argument 71 size_t max_depth = clt->queue_depth; in __rtrs_get_permit() 83 bit = find_first_zero_bit(clt->permits_map, max_depth); in __rtrs_get_permit() 86 } while (test_and_set_bit_lock(bit, clt->permits_map)); in __rtrs_get_permit() 88 permit = get_permit(clt, bit); in __rtrs_get_permit() 96 static inline void __rtrs_put_permit(struct rtrs_clt_sess *clt, in __rtrs_put_permit() argument 116 rtrs_clt_get_permit(struct rtrs_clt_sess * clt,enum rtrs_clt_con_type con_type,enum wait_type can_wait) rtrs_clt_get_permit() argument 151 rtrs_clt_put_permit(struct rtrs_clt_sess * clt,struct rtrs_permit * permit) rtrs_clt_put_permit() argument 746 struct rtrs_clt_sess *clt; global() member 783 struct rtrs_clt_sess *clt; get_next_path_rr() local 823 struct rtrs_clt_sess *clt = it->clt; get_next_path_min_inflight() local 874 struct rtrs_clt_sess *clt = it->clt; get_next_path_min_latency() local 904 path_it_init(struct path_it * it,struct rtrs_clt_sess * clt) path_it_init() argument 1282 rtrs_clt_failover_req(struct rtrs_clt_sess * clt,struct rtrs_clt_io_req * fail_req) rtrs_clt_failover_req() argument 1317 struct rtrs_clt_sess *clt = clt_path->clt; fail_all_outstanding_reqs() local 1406 alloc_permits(struct rtrs_clt_sess * clt) alloc_permits() argument 1439 free_permits(struct rtrs_clt_sess * clt) free_permits() argument 1513 struct rtrs_clt_sess *clt; rtrs_clt_err_recovery_work() local 1525 alloc_path(struct rtrs_clt_sess * clt,const struct rtrs_addr * path,size_t con_num,u32 nr_poll_queues) alloc_path() argument 1790 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_rdma_route_resolved() local 1825 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_rdma_conn_established() local 2104 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_clt_path_up() local 2135 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_clt_path_down() local 2213 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_clt_remove_path_from_arr() local 2303 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_clt_add_path_to_arr() local 2639 struct rtrs_clt_sess *clt; rtrs_clt_reconnect_work() local 2676 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, rtrs_clt_dev_release() local 2691 struct rtrs_clt_sess *clt; alloc_clt() local 2766 free_clt(struct rtrs_clt_sess * clt) free_clt() argument 2802 struct rtrs_clt_sess *clt; rtrs_clt_open() local 2876 rtrs_clt_close(struct rtrs_clt_sess * clt) rtrs_clt_close() argument 2953 rtrs_clt_set_max_reconnect_attempts(struct rtrs_clt_sess * clt,int value) rtrs_clt_set_max_reconnect_attempts() argument 2958 rtrs_clt_get_max_reconnect_attempts(const struct rtrs_clt_sess * clt) rtrs_clt_get_max_reconnect_attempts() argument 2988 rtrs_clt_request(int dir,struct rtrs_clt_req_ops * ops,struct rtrs_clt_sess * clt,struct rtrs_permit * permit,const struct kvec * vec,size_t nr,size_t data_len,struct scatterlist * sg,unsigned int sg_cnt) rtrs_clt_request() argument 3048 rtrs_clt_rdma_cq_direct(struct rtrs_clt_sess * clt,unsigned int index) rtrs_clt_rdma_cq_direct() argument 3082 rtrs_clt_query(struct rtrs_clt_sess * clt,struct rtrs_attrs * attr) rtrs_clt_query() argument 3097 rtrs_clt_create_path_from_sysfs(struct rtrs_clt_sess * clt,struct rtrs_addr * addr) rtrs_clt_create_path_from_sysfs() argument [all...] |
H A D | rtrs-clt-sysfs.c | 13 #include "rtrs-clt.h" 53 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, in max_reconnect_attempts_show() local 57 rtrs_clt_get_max_reconnect_attempts(clt)); in max_reconnect_attempts_show() 67 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, in max_reconnect_attempts_store() local 72 rtrs_err(clt, "%s: failed to convert string '%s' to int\n", in max_reconnect_attempts_store() 78 rtrs_err(clt, in max_reconnect_attempts_store() 84 rtrs_clt_set_max_reconnect_attempts(clt, value); in max_reconnect_attempts_store() 95 struct rtrs_clt_sess *clt; in mpath_policy_show() local 97 clt = container_of(dev, struct rtrs_clt_sess, dev); in mpath_policy_show() 99 switch (clt in mpath_policy_show() 119 struct rtrs_clt_sess *clt; mpath_policy_store() local 173 struct rtrs_clt_sess *clt; add_path_store() local 429 struct rtrs_clt_sess *clt = clt_path->clt; rtrs_clt_create_path_files() local 501 rtrs_clt_create_sysfs_root_files(struct rtrs_clt_sess * clt) rtrs_clt_create_sysfs_root_files() argument 506 rtrs_clt_destroy_sysfs_root(struct rtrs_clt_sess * clt) rtrs_clt_destroy_sysfs_root() argument [all...] |
H A D | rtrs-clt.h | 128 struct rtrs_clt_sess *clt; member 194 static inline int permit_size(struct rtrs_clt_sess *clt) in permit_size() argument 196 return sizeof(struct rtrs_permit) + clt->pdu_sz; in permit_size() 199 static inline struct rtrs_permit *get_permit(struct rtrs_clt_sess *clt, in get_permit() argument 202 return (struct rtrs_permit *)(clt->permits + permit_size(clt) * idx); in get_permit() 207 int rtrs_clt_create_path_from_sysfs(struct rtrs_clt_sess *clt, 212 void rtrs_clt_set_max_reconnect_attempts(struct rtrs_clt_sess *clt, int value); 213 int rtrs_clt_get_max_reconnect_attempts(const struct rtrs_clt_sess *clt); 218 /* rtrs-clt [all...] |
H A D | Makefile | 3 CFLAGS_rtrs-clt-trace.o = -I$(src) 5 rtrs-client-y := rtrs-clt.o \ 6 rtrs-clt-stats.o \ 7 rtrs-clt-sysfs.o \ 8 rtrs-clt-trace.o
|
H A D | rtrs-clt-trace.h | 51 struct rtrs_clt_sess *clt = clt_path->clt; 55 __entry->max_reconnect_attempts = clt->max_reconnect_attempts; 84 #define TRACE_INCLUDE_FILE rtrs-clt-trace
|
H A D | rtrs.h | 62 void rtrs_clt_close(struct rtrs_clt_sess *clt); 105 int rtrs_clt_rdma_cq_direct(struct rtrs_clt_sess *clt, unsigned int index);
|
/linux/sound/hda/codecs/side-codecs/ |
H A D | cs35l41_hda_i2c.c | 15 static int cs35l41_hda_i2c_probe(struct i2c_client *clt) in cs35l41_hda_i2c_probe() argument 23 if (strstr(dev_name(&clt->dev), "CLSA0100")) in cs35l41_hda_i2c_probe() 25 else if (strstr(dev_name(&clt->dev), "CLSA0101")) in cs35l41_hda_i2c_probe() 27 else if (strstr(dev_name(&clt->dev), "CSC3551")) in cs35l41_hda_i2c_probe() 32 return cs35l41_hda_probe(&clt->dev, device_name, clt->addr, clt->irq, in cs35l41_hda_i2c_probe() 33 devm_regmap_init_i2c(clt, &cs35l41_regmap_i2c), I2C); in cs35l41_hda_i2c_probe() 36 static void cs35l41_hda_i2c_remove(struct i2c_client *clt) in cs35l41_hda_i2c_remove() argument 38 cs35l41_hda_remove(&clt in cs35l41_hda_i2c_remove() [all...] |
H A D | cs35l56_hda_i2c.c | 14 static int cs35l56_hda_i2c_probe(struct i2c_client *clt) in cs35l56_hda_i2c_probe() argument 16 const struct i2c_device_id *id = i2c_client_get_device_id(clt); in cs35l56_hda_i2c_probe() 20 cs35l56 = devm_kzalloc(&clt->dev, sizeof(*cs35l56), GFP_KERNEL); in cs35l56_hda_i2c_probe() 24 cs35l56->base.dev = &clt->dev; in cs35l56_hda_i2c_probe() 32 cs35l56->base.regmap = devm_regmap_init_i2c(clt, &cs35l56_regmap_i2c); in cs35l56_hda_i2c_probe() 40 ret = cs35l56_hda_common_probe(cs35l56, id->driver_data, clt->addr); in cs35l56_hda_i2c_probe() 43 ret = cs35l56_irq_request(&cs35l56->base, clt->irq); in cs35l56_hda_i2c_probe() 50 static void cs35l56_hda_i2c_remove(struct i2c_client *clt) in cs35l56_hda_i2c_remove() argument 52 cs35l56_hda_remove(&clt->dev); in cs35l56_hda_i2c_remove()
|
H A D | tas2781_hda_i2c.c | 588 static int tas2781_hda_i2c_probe(struct i2c_client *clt) in tas2781_hda_i2c_probe() argument 595 tas_hda = devm_kzalloc(&clt->dev, sizeof(*tas_hda), GFP_KERNEL); in tas2781_hda_i2c_probe() 599 hda_priv = devm_kzalloc(&clt->dev, sizeof(*hda_priv), GFP_KERNEL); in tas2781_hda_i2c_probe() 605 dev_set_drvdata(&clt->dev, tas_hda); in tas2781_hda_i2c_probe() 606 tas_hda->dev = &clt->dev; in tas2781_hda_i2c_probe() 608 tas_hda->priv = tasdevice_kzalloc(clt); in tas2781_hda_i2c_probe() 612 if (strstr(dev_name(&clt->dev), "TIAS2781")) { in tas2781_hda_i2c_probe() 621 } else if (strstarts(dev_name(&clt->dev), "i2c-TXNW2770")) { in tas2781_hda_i2c_probe() 628 } else if (strstarts(dev_name(&clt->dev), in tas2781_hda_i2c_probe() 633 } else if (strstr(dev_name(&clt->dev), "INT8866")) { in tas2781_hda_i2c_probe() [all …]
|
/linux/drivers/block/rnbd/ |
H A D | Makefile | 5 rnbd-client-y := rnbd-clt.o \ 6 rnbd-clt-sysfs.o
|
/linux/drivers/macintosh/ |
H A D | therm_adt746x.c | 76 struct i2c_client *clt; member 103 rc = i2c_master_send(th->clt, (const char *)tmp, 2); in write_reg() 118 rc = i2c_master_send(th->clt, ®_addr, 1); in read_reg() 123 rc = i2c_master_recv(th->clt, (char *)&data, 1); in read_reg() 418 struct device_node *np = th->clt->dev.of_node; in thermostat_create_files() 506 th->clt = client; in probe_thermostat()
|
/linux/drivers/s390/net/ |
H A D | ism_drv.c | 471 struct ism_client *clt; in ism_handle_event() local 481 clt = ism->subs[i]; in ism_handle_event() 482 if (clt) in ism_handle_event() 483 clt->handle_event(ism, entry); in ism_handle_event()
|
/linux/sound/soc/codecs/ |
H A D | tas2781-i2c.c | 335 struct i2c_client *clt = (struct i2c_client *)tas_priv->client; in calib_data_get() local 341 if (clt->addr == tasdev[i].dev_addr) { in calib_data_get() 649 struct i2c_client *clt = (struct i2c_client *)tas_priv->client; in tas2781_latch_reg_get() local 659 if (clt->addr == tasdev[i].dev_addr) { in tas2781_latch_reg_get() 1140 struct i2c_client *clt = (struct i2c_client *)tas_priv->client; in tasdevice_active_num_get() local 1145 if (clt->addr == tasdev[i].dev_addr) { in tasdevice_active_num_get()
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | stats.h | 563 * @clt: CLT HW timer (TIM_CH_LOAD2) 578 __le32 clt; member
|
/linux/arch/s390/tools/ |
H A D | opcodes.txt | 1101 eb23 clt RSY_RURD
|