/linux-6.3-rc2/arch/powerpc/sysdev/ |
A D | mpic_msgr.c | 45 _mpic_msgr_mer_write(msgr, mer & ~(1 << msgr->num)); in _mpic_msgr_disable() 51 struct mpic_msgr *msgr; in mpic_msgr_get() local 54 msgr = ERR_PTR(-EBUSY); in mpic_msgr_get() 65 return msgr; in mpic_msgr_get() 87 _mpic_msgr_mer_write(msgr, mer | (1 << msgr->num)); in mpic_msgr_enable() 230 if (!msgr) { in mpic_msgr_probe() 237 msgr->mer = msgr->base + MPIC_MSGR_MER_OFFSET; in mpic_msgr_probe() 239 msgr->num = i; in mpic_msgr_probe() 244 if (!msgr->irq) { in mpic_msgr_probe() 247 kfree(msgr); in mpic_msgr_probe() [all …]
|
A D | Makefile | 9 mpic-msgr-obj-$(CONFIG_MPIC_MSGR) += mpic_msgr.o 10 obj-$(CONFIG_MPIC) += mpic.o $(mpic-msi-obj-y) $(mpic-msgr-obj-y)
|
/linux-6.3-rc2/arch/powerpc/include/asm/ |
A D | mpic_msgr.h | 44 extern void mpic_msgr_put(struct mpic_msgr *msgr); 53 extern void mpic_msgr_enable(struct mpic_msgr *msgr); 62 extern void mpic_msgr_disable(struct mpic_msgr *msgr); 75 out_be32(msgr->base, message); in mpic_msgr_write() 86 static inline u32 mpic_msgr_read(struct mpic_msgr *msgr) in mpic_msgr_read() argument 88 return in_be32(msgr->base); in mpic_msgr_read() 97 static inline void mpic_msgr_clear(struct mpic_msgr *msgr) in mpic_msgr_clear() argument 99 (void) mpic_msgr_read(msgr); in mpic_msgr_clear() 113 out_be32(msgr->base, 1 << get_hard_smp_processor_id(cpu_num)); in mpic_msgr_set_destination() 124 static inline int mpic_msgr_get_irq(struct mpic_msgr *msgr) in mpic_msgr_get_irq() argument [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/powerpc/fsl/ |
A D | mpic-msgr.txt | 11 "fsl,mpic-v<version>-msgr", where <version> is the version number of 25 - mpic-msgr-receive-mask: Specifies what registers in the containing block 37 'mpic-msgr-block<n>', where <n> is an integer specifying the block's number. 43 mpic-msgr-block0 = &mpic_msgr_block0; 44 mpic-msgr-block1 = &mpic_msgr_block1; 47 mpic_msgr_block0: mpic-msgr-block@41400 { 48 compatible = "fsl,mpic-v3.1-msgr"; 53 mpic-msgr-receive-mask = <0x5>; 56 mpic_msgr_block1: mpic-msgr-block@42400 { 57 compatible = "fsl,mpic-v3.1-msgr"; [all …]
|
/linux-6.3-rc2/net/ceph/ |
A D | messenger.c | 199 if (!ceph_msgr2(from_msgr(msgr))) { in ceph_encode_my_addr() 200 memcpy(&msgr->my_enc_addr, &msgr->inst.addr, in ceph_encode_my_addr() 633 struct ceph_messenger *msgr) in ceph_con_init() argument 639 con->msgr = msgr; in ceph_con_init() 661 if (msgr->global_seq < gt) in ceph_get_global_seq() 662 msgr->global_seq = gt; in ceph_get_global_seq() 663 ret = ++msgr->global_seq; in ceph_get_global_seq() 1596 ceph_encode_my_addr(msgr); in ceph_messenger_reset_nonce() 1624 ceph_encode_my_addr(msgr); in ceph_messenger_init() 1626 atomic_set(&msgr->stopping, 0); in ceph_messenger_init() [all …]
|
A D | messenger_v1.c | 354 con_out_kvec_add(con, sizeof (con->msgr->my_enc_addr), in prepare_write_banner() 355 &con->msgr->my_enc_addr); in prepare_write_banner() 375 unsigned int global_seq = ceph_get_global_seq(con->msgr, 0); in prepare_write_connect() 397 cpu_to_le64(from_msgr(con->msgr)->supported_features); in prepare_write_connect() 466 bool do_datacrc = !ceph_test_opt(from_msgr(con->msgr), NOCRC); in write_partial_message_data() 706 struct ceph_entity_addr *my_addr = &con->msgr->inst.addr; in process_banner() 739 ceph_encode_my_addr(con->msgr); in process_banner() 749 u64 sup_feat = from_msgr(con->msgr)->supported_features; in process_connect() 750 u64 req_feat = from_msgr(con->msgr)->required_features; in process_connect() 876 ceph_get_global_seq(con->msgr, in process_connect() [all …]
|
A D | ceph_common.c | 144 if (!net_eq(current->nsproxy->net_ns, read_pnet(&client->msgr.net))) in ceph_compare_options() 694 return &client->msgr.inst.addr; in ceph_client_addr() 739 ceph_messenger_init(&client->msgr, myaddr); in ceph_create_client() 754 ceph_messenger_fini(&client->msgr); in ceph_create_client() 764 atomic_set(&client->msgr.stopping, 1); in ceph_destroy_client() 769 ceph_messenger_fini(&client->msgr); in ceph_destroy_client() 782 ceph_messenger_reset_nonce(&client->msgr); in ceph_reset_client_addr()
|
A D | messenger_v2.c | 1368 struct ceph_entity_addr *my_addr = &con->msgr->inst.addr; in prepare_client_ident() 1369 struct ceph_client *client = from_msgr(con->msgr); in prepare_client_ident() 1420 struct ceph_entity_addr *my_addr = &con->msgr->inst.addr; in prepare_session_reconnect() 1761 if (ceph_test_opt(from_msgr(con->msgr), RXBOUNCE)) { in prepare_read_data() 1782 if (ceph_test_opt(from_msgr(con->msgr), RXBOUNCE)) { in prepare_read_data_cont() 1801 if (ceph_test_opt(from_msgr(con->msgr), RXBOUNCE)) { in prepare_read_data_cont() 1992 struct ceph_entity_addr *my_addr = &con->msgr->inst.addr; in process_hello() 2274 struct ceph_client *client = from_msgr(con->msgr); in process_server_ident() 2358 struct ceph_client *client = from_msgr(con->msgr); in process_ident_missing_features() 2454 con->v2.global_seq = ceph_get_global_seq(con->msgr, global_seq); in process_session_retry_global() [all …]
|
A D | mon_client.c | 1203 &monc->client->msgr); in ceph_monc_init() 1291 monc->client->msgr.inst.name.type = CEPH_ENTITY_TYPE_CLIENT; in finish_auth() 1292 monc->client->msgr.inst.name.num = in finish_auth()
|
A D | auth_x.c | 1033 if (ceph_test_opt(from_msgr(msg->con->msgr), NOMSGSIGN)) in ceph_x_sign_message() 1052 if (ceph_test_opt(from_msgr(msg->con->msgr), NOMSGSIGN)) in ceph_x_check_message_signature()
|
A D | osd_client.c | 1220 ceph_con_init(&osd->o_con, osd, &osd_con_ops, &osdc->client->msgr); in create_osd()
|
/linux-6.3-rc2/include/linux/ceph/ |
A D | messenger.h | 437 struct ceph_messenger *msgr; member 487 void ceph_encode_my_addr(struct ceph_messenger *msgr); 493 u32 ceph_get_global_seq(struct ceph_messenger *msgr, u32 gt); 544 extern void ceph_messenger_init(struct ceph_messenger *msgr, 546 extern void ceph_messenger_fini(struct ceph_messenger *msgr); 547 extern void ceph_messenger_reset_nonce(struct ceph_messenger *msgr); 551 struct ceph_messenger *msgr);
|
A D | libceph.h | 132 struct ceph_messenger msgr; /* messenger instance */ member 144 #define from_msgr(ms) container_of(ms, struct ceph_client, msgr)
|
/linux-6.3-rc2/arch/powerpc/boot/dts/fsl/ |
A D | pq3-mpic-message-B.dtsi | 36 compatible = "fsl,mpic-v3.1-msgr";
|
A D | pq3-mpic.dtsi | 57 compatible = "fsl,mpic-v3.1-msgr";
|
A D | bsc9131si-post.dtsi | 161 compatible = "fsl,mpic-v1.2-msgr", "fsl,mpic-msg";
|
/linux-6.3-rc2/fs/ceph/ |
A D | snap.c | 901 ret = ceph_monc_blocklist_add(&client->monc, &client->msgr.inst.addr); in ceph_update_snap_trace() 904 ceph_pr_addr(&client->msgr.inst.addr), ret); in ceph_update_snap_trace() 907 __func__, ret ? "" : ceph_pr_addr(&client->msgr.inst.addr), in ceph_update_snap_trace()
|
A D | debugfs.c | 349 struct ceph_entity_inst *inst = &fsc->client->msgr.inst; in status_show()
|
A D | mds_client.c | 842 ceph_con_init(&s->s_con, s, &mds_con_ops, &mdsc->fsc->client->msgr); in register_session()
|
/linux-6.3-rc2/arch/s390/tools/ |
A D | opcodes.txt | 492 b90c msgr RRE_RR
|