Lines Matching defs:cmd

44 	enum drbd_packet cmd;
806 enum drbd_packet cmd)
810 return conn_send_command(connection, sock, cmd, 0, NULL, 0);
838 return pi.cmd;
1170 pi->cmd = be16_to_cpu(h->command);
1175 pi->cmd = be16_to_cpu(h->command);
1181 pi->cmd = be16_to_cpu(h->command);
1859 struct p_trim *trim = (pi->cmd == P_TRIM) ? pi->data : NULL;
1860 struct p_trim *zeroes = (pi->cmd == P_ZEROES) ? pi->data : NULL;
2602 if (pi->cmd == P_TRIM) {
2610 } else if (pi->cmd == P_ZEROES) {
2835 switch (pi->cmd) {
2872 switch (pi->cmd) {
2907 if (pi->cmd == P_CSUM_RS_REQUEST) {
2914 } else if (pi->cmd == P_OV_REPLY) {
3658 if (pi->cmd != P_PROTOCOL_UPDATE) {
3834 cmdname(pi->cmd), pi->vnr);
4837 if (pi->cmd == P_BITMAP)
4839 else if (pi->cmd == P_COMPRESSED_BITMAP) {
4859 drbd_warn(device, "receive_bitmap: cmd neither ReportBitMap nor ReportCBitMap (is 0x%x)", pi->cmd);
4864 c.packets[pi->cmd == P_BITMAP]++;
4865 c.bytes[pi->cmd == P_BITMAP] += drbd_header_size(connection) + pi->size;
4906 pi->cmd, pi->size);
5055 struct data_cmd const *cmd;
5062 cmd = &drbd_cmd_handler[pi.cmd];
5063 if (unlikely(pi.cmd >= ARRAY_SIZE(drbd_cmd_handler) || !cmd->fn)) {
5065 cmdname(pi.cmd), pi.cmd);
5069 shs = cmd->pkt_size;
5070 if (pi.cmd == P_SIZES && connection->agreed_features & DRBD_FF_WSAME)
5072 if (pi.size > shs && !cmd->expect_payload) {
5074 cmdname(pi.cmd), pi.size);
5079 cmdname(pi.cmd), (int)shs, pi.size);
5091 update_receiver_timing_details(connection, cmd->fn);
5092 err = cmd->fn(connection, &pi);
5095 cmdname(pi.cmd), err, pi.size);
5296 if (pi.cmd != P_CONNECTION_FEATURES) {
5298 cmdname(pi.cmd), pi.cmd);
5419 if (pi.cmd != P_AUTH_CHALLENGE) {
5421 cmdname(pi.cmd), pi.cmd);
5485 if (pi.cmd != P_AUTH_RESPONSE) {
5487 cmdname(pi.cmd), pi.cmd);
5708 switch (pi->cmd) {
5813 switch (pi->cmd) {
5964 struct meta_sock_cmd *cmd = NULL;
6043 if (received == expect && cmd == NULL) {
6046 cmd = &ack_receiver_tbl[pi.cmd];
6047 if (pi.cmd >= ARRAY_SIZE(ack_receiver_tbl) || !cmd->fn) {
6049 cmdname(pi.cmd), pi.cmd);
6052 expect = header_size + cmd->pkt_size;
6055 pi.cmd, pi.size);
6062 err = cmd->fn(connection, &pi);
6064 drbd_err(connection, "%ps failed\n", cmd->fn);
6070 if (cmd == &ack_receiver_tbl[P_PING_ACK]) {
6078 cmd = NULL;