| /linux/net/llc/ |
| H A D | llc_pdu.c | 19 static u8 llc_pdu_get_pf_bit(struct llc_pdu_sn *pdu); 38 struct llc_pdu_sn *pdu; in llc_pdu_set_pf_bit() local 41 pdu = llc_pdu_sn_hdr(skb); in llc_pdu_set_pf_bit() 46 pdu->ctrl_2 = (pdu->ctrl_2 & 0xFE) | bit_value; in llc_pdu_set_pf_bit() 49 pdu->ctrl_1 |= (pdu->ctrl_1 & 0xEF) | (bit_value << 4); in llc_pdu_set_pf_bit() 66 struct llc_pdu_sn *pdu; in llc_pdu_decode_pf_bit() local 69 pdu = llc_pdu_sn_hdr(skb); in llc_pdu_decode_pf_bit() 74 *pf_bit = pdu->ctrl_2 & LLC_S_PF_BIT_MASK; in llc_pdu_decode_pf_bit() 77 *pf_bit = (pdu->ctrl_1 & LLC_U_PF_BIT_MASK) >> 4; in llc_pdu_decode_pf_bit() 91 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_pdu_init_as_disc_cmd() local [all …]
|
| H A D | llc_c_ev.c | 79 struct llc_pdu_sn *pdu; in llc_util_nr_inside_tx_window() local 89 pdu = llc_pdu_sn_hdr(skb); in llc_util_nr_inside_tx_window() 90 nr1 = LLC_I_GET_NS(pdu); in llc_util_nr_inside_tx_window() 92 pdu = llc_pdu_sn_hdr(skb); in llc_util_nr_inside_tx_window() 93 nr2 = LLC_I_GET_NS(pdu); in llc_util_nr_inside_tx_window() 154 const struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_conn_ev_rx_disc_cmd_pbit_set_x() local 156 return LLC_PDU_IS_CMD(pdu) && LLC_PDU_TYPE_IS_U(pdu) && in llc_conn_ev_rx_disc_cmd_pbit_set_x() 157 LLC_U_PDU_CMD(pdu) == LLC_2_PDU_CMD_DISC ? 0 : 1; in llc_conn_ev_rx_disc_cmd_pbit_set_x() 162 const struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_conn_ev_rx_dm_rsp_fbit_set_x() local 164 return LLC_PDU_IS_RSP(pdu) && LLC_PDU_TYPE_IS_U(pdu) && in llc_conn_ev_rx_dm_rsp_fbit_set_x() [all …]
|
| H A D | llc_s_ev.c | 34 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_sap_ev_rx_ui() local 36 return ev->type == LLC_SAP_EV_TYPE_PDU && LLC_PDU_IS_CMD(pdu) && in llc_sap_ev_rx_ui() 37 LLC_PDU_TYPE_IS_U(pdu) && in llc_sap_ev_rx_ui() 38 LLC_U_PDU_CMD(pdu) == LLC_1_PDU_CMD_UI ? 0 : 1; in llc_sap_ev_rx_ui() 63 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_sap_ev_rx_xid_c() local 65 return ev->type == LLC_SAP_EV_TYPE_PDU && LLC_PDU_IS_CMD(pdu) && in llc_sap_ev_rx_xid_c() 66 LLC_PDU_TYPE_IS_U(pdu) && in llc_sap_ev_rx_xid_c() 67 LLC_U_PDU_CMD(pdu) == LLC_1_PDU_CMD_XID ? 0 : 1; in llc_sap_ev_rx_xid_c() 73 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_sap_ev_rx_xid_r() local 75 return ev->type == LLC_SAP_EV_TYPE_PDU && LLC_PDU_IS_RSP(pdu) && in llc_sap_ev_rx_xid_r() [all …]
|
| H A D | llc_station.c | 30 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_stat_ev_rx_null_dsap_xid_c() local 32 return LLC_PDU_IS_CMD(pdu) && /* command PDU */ in llc_stat_ev_rx_null_dsap_xid_c() 33 LLC_PDU_TYPE_IS_U(pdu) && /* U type PDU */ in llc_stat_ev_rx_null_dsap_xid_c() 34 LLC_U_PDU_CMD(pdu) == LLC_1_PDU_CMD_XID && in llc_stat_ev_rx_null_dsap_xid_c() 35 !pdu->dsap; /* NULL DSAP value */ in llc_stat_ev_rx_null_dsap_xid_c() 40 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_stat_ev_rx_null_dsap_test_c() local 42 return LLC_PDU_IS_CMD(pdu) && /* command PDU */ in llc_stat_ev_rx_null_dsap_test_c() 43 LLC_PDU_TYPE_IS_U(pdu) && /* U type PDU */ in llc_stat_ev_rx_null_dsap_test_c() 44 LLC_U_PDU_CMD(pdu) == LLC_1_PDU_CMD_TEST && in llc_stat_ev_rx_null_dsap_test_c() 45 !pdu->dsap; /* NULL DSAP */ in llc_stat_ev_rx_null_dsap_test_c()
|
| H A D | llc_input.c | 78 struct llc_pdu_sn *pdu = llc_pdu_sn_hdr(skb); in llc_pdu_type() local 80 if ((pdu->ctrl_1 & LLC_PDU_TYPE_MASK) != LLC_PDU_TYPE_U) in llc_pdu_type() 82 switch (LLC_U_PDU_CMD(pdu)) { in llc_pdu_type() 114 struct llc_pdu_un *pdu; in llc_fixup_skb() local 116 if (unlikely(!pskb_may_pull(skb, sizeof(*pdu)))) in llc_fixup_skb() 119 pdu = (struct llc_pdu_un *)skb->data; in llc_fixup_skb() 120 if ((pdu->ctrl_1 & LLC_PDU_TYPE_MASK) == LLC_PDU_TYPE_U) in llc_fixup_skb() 165 struct llc_pdu_sn *pdu; in llc_rcv() local 185 pdu = llc_pdu_sn_hdr(skb); in llc_rcv() 186 if (unlikely(!pdu->dsap)) /* NULL DSAP, refer to station */ in llc_rcv() [all …]
|
| H A D | llc_c_ac.c | 51 struct llc_pdu_sn *pdu = llc_pdu_sn_hdr(skb); in llc_conn_ac_clear_remote_busy() local 55 nr = LLC_I_GET_NR(pdu); in llc_conn_ac_clear_remote_busy() 98 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_conn_ac_disc_ind() local 100 if (LLC_PDU_IS_RSP(pdu) && in llc_conn_ac_disc_ind() 101 LLC_PDU_TYPE_IS_U(pdu) && in llc_conn_ac_disc_ind() 102 LLC_U_PDU_RSP(pdu) == LLC_2_PDU_RSP_DM) in llc_conn_ac_disc_ind() 104 else if (LLC_PDU_IS_CMD(pdu) && in llc_conn_ac_disc_ind() 105 LLC_PDU_TYPE_IS_U(pdu) && in llc_conn_ac_disc_ind() 106 LLC_U_PDU_CMD(pdu) == LLC_2_PDU_CMD_DISC) in llc_conn_ac_disc_ind() 133 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in llc_conn_ac_rst_ind() local [all …]
|
| /linux/include/net/ |
| H A D | llc_pdu.h | 37 #define LLC_PDU_IS_GROUP_DSAP(pdu) \ argument 38 ((pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1) 39 #define LLC_PDU_IS_INDIV_DSAP(pdu) \ argument 40 (!(pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1) 46 #define LLC_PDU_IS_CMD(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 0 : 1) argument 47 #define LLC_PDU_IS_RSP(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 1 : 0) argument 60 #define LLC_PDU_TYPE_IS_I(pdu) \ argument 61 ((!(pdu->ctrl_1 & LLC_PDU_TYPE_I_MASK)) ? 1 : 0) 63 #define LLC_PDU_TYPE_IS_U(pdu) \ argument 64 (((pdu->ctrl_1 & LLC_PDU_TYPE_U_MASK) == LLC_PDU_TYPE_U) ? 1 : 0) [all …]
|
| /linux/net/9p/ |
| H A D | protocol.c | 194 p9pdu_writef(struct p9_fcall *pdu, int proto_version, const char *fmt, ...); 211 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size) in pdu_read() argument 213 size_t len = min(pdu->size - pdu->offset, size); in pdu_read() 215 memcpy(data, &pdu->sdata[pdu->offset], len); in pdu_read() 216 pdu->offset += len; in pdu_read() 220 static size_t pdu_write(struct p9_fcall *pdu, const void *data, size_t size) in pdu_write() argument 222 size_t len = min(pdu->capacity - pdu->size, size); in pdu_write() 224 memcpy(&pdu->sdata[pdu->size], data, len); in pdu_write() 225 pdu->size += len; in pdu_write() 230 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size) in pdu_write_u() argument [all …]
|
| H A D | protocol.h | 13 int p9pdu_vwritef(struct p9_fcall *pdu, int proto_version, const char *fmt, 15 int p9pdu_readf(struct p9_fcall *pdu, int proto_version, const char *fmt, ...); 16 int p9pdu_prepare(struct p9_fcall *pdu, int16_t tag, int8_t type); 17 int p9pdu_finalize(struct p9_client *clnt, struct p9_fcall *pdu); 18 void p9pdu_reset(struct p9_fcall *pdu); 19 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size);
|
| /linux/drivers/usb/usbip/ |
| H A D | usbip_common.c | 259 void usbip_dump_header(struct usbip_header *pdu) in usbip_dump_header() argument 262 pdu->base.command, in usbip_dump_header() 263 pdu->base.seqnum, in usbip_dump_header() 264 pdu->base.devid, in usbip_dump_header() 265 pdu->base.direction, in usbip_dump_header() 266 pdu->base.ep); in usbip_dump_header() 268 switch (pdu->base.command) { in usbip_dump_header() 271 pdu->u.cmd_submit.transfer_flags, in usbip_dump_header() 272 pdu->u.cmd_submit.transfer_buffer_length, in usbip_dump_header() 273 pdu->u.cmd_submit.start_frame, in usbip_dump_header() [all …]
|
| H A D | vudc_rx.c | 16 struct usbip_header *pdu, u8 type) in alloc_urb_from_cmd() argument 21 urb = usb_alloc_urb(pdu->u.cmd_submit.number_of_packets, in alloc_urb_from_cmd() 29 usbip_pack_pdu(pdu, urb, USBIP_CMD_SUBMIT, 0); in alloc_urb_from_cmd() 38 urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, in alloc_urb_from_cmd() 47 urb->pipe |= pdu->base.direction == USBIP_DIR_IN ? in alloc_urb_from_cmd() 63 struct usbip_header *pdu) in v_recv_cmd_unlink() argument 70 if (urb_p->seqnum != pdu->u.cmd_unlink.seqnum) in v_recv_cmd_unlink() 73 urb_p->seqnum = pdu->base.seqnum; in v_recv_cmd_unlink() 80 v_enqueue_ret_unlink(udc, pdu->base.seqnum, 0); in v_recv_cmd_unlink() 89 struct usbip_header *pdu) in v_recv_cmd_submit() argument [all …]
|
| /linux/drivers/target/iscsi/ |
| H A D | iscsi_target_seq_pdu_list.c | 42 struct iscsi_pdu *pdu; in iscsit_dump_pdu_list() local 48 pdu = &cmd->pdu_list[i]; in iscsit_dump_pdu_list() 50 " pdu_send_order: %d, seq_no: %d\n", i, pdu->offset, in iscsit_dump_pdu_list() 51 pdu->length, pdu->pdu_send_order, pdu->seq_no); in iscsit_dump_pdu_list() 293 struct iscsi_pdu *pdu = cmd->pdu_list; in iscsit_do_build_pdu_and_seq_lists() local 316 pdu[i].offset = offset; in iscsit_do_build_pdu_and_seq_lists() 317 pdu[i].seq_no = seq_no; in iscsit_do_build_pdu_and_seq_lists() 329 pdu[i].type = PDUTYPE_IMMEDIATE; in iscsit_do_build_pdu_and_seq_lists() 330 pdu[i++].length = bl->immediate_data_length; in iscsit_do_build_pdu_and_seq_lists() 349 pdu[i].type = PDUTYPE_UNSOLICITED; in iscsit_do_build_pdu_and_seq_lists() [all …]
|
| H A D | iscsi_target_datain_values.c | 304 struct iscsi_pdu *pdu; in iscsit_set_datain_values_yes_and_no() local 330 pdu = iscsit_get_pdu_holder_for_seq(cmd, NULL); in iscsit_set_datain_values_yes_and_no() 331 if (!pdu) in iscsit_set_datain_values_yes_and_no() 334 if ((read_data_done + pdu->length) == cmd->se_cmd.data_length) { in iscsit_set_datain_values_yes_and_no() 335 pdu->flags |= (ISCSI_FLAG_CMD_FINAL | ISCSI_FLAG_DATA_STATUS); in iscsit_set_datain_values_yes_and_no() 337 pdu->flags |= ISCSI_FLAG_DATA_ACK; in iscsit_set_datain_values_yes_and_no() 343 next_burst_len += pdu->length; in iscsit_set_datain_values_yes_and_no() 345 pdu->flags |= ISCSI_FLAG_CMD_FINAL; in iscsit_set_datain_values_yes_and_no() 347 pdu->flags |= ISCSI_FLAG_DATA_ACK; in iscsit_set_datain_values_yes_and_no() 353 pdu->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++; in iscsit_set_datain_values_yes_and_no() [all …]
|
| H A D | iscsi_target_erl0.c | 452 struct iscsi_pdu *pdu; in iscsit_dataout_pre_datapduinorder_no() local 456 pdu = iscsit_get_pdu_holder(cmd, be32_to_cpu(hdr->offset), in iscsit_dataout_pre_datapduinorder_no() 458 if (!pdu) in iscsit_dataout_pre_datapduinorder_no() 461 cmd->pdu_ptr = pdu; in iscsit_dataout_pre_datapduinorder_no() 463 switch (pdu->status) { in iscsit_dataout_pre_datapduinorder_no() 505 struct iscsi_pdu *pdu = cmd->pdu_ptr; in iscsit_dataout_update_datapduinorder_no() local 507 pdu->data_sn = data_sn; in iscsit_dataout_update_datapduinorder_no() 509 switch (pdu->status) { in iscsit_dataout_update_datapduinorder_no() 511 pdu->status = ISCSI_PDU_RECEIVED_OK; in iscsit_dataout_update_datapduinorder_no() 514 pdu->status = ISCSI_PDU_RECEIVED_OK; in iscsit_dataout_update_datapduinorder_no() [all …]
|
| H A D | iscsi_target_erl1.c | 310 struct iscsi_pdu *pdu; in iscsit_create_recovery_datain_values_datasequenceinorder_no() local 316 pdu = &cmd->pdu_list[ in iscsit_create_recovery_datain_values_datasequenceinorder_no() 318 if (pdu->data_sn == data_sn) { in iscsit_create_recovery_datain_values_datasequenceinorder_no() 320 pdu->length; in iscsit_create_recovery_datain_values_datasequenceinorder_no() 322 pdu->length; in iscsit_create_recovery_datain_values_datasequenceinorder_no() 583 struct iscsi_pdu *pdu) in iscsit_dataout_datapduinorder_no_fbit() argument 596 if (cmd->pdu_list[i].seq_no == pdu->seq_no) { in iscsit_dataout_datapduinorder_no_fbit() 665 struct iscsi_pdu *pdu = NULL; in iscsit_recalculate_dataout_values() local 681 pdu = &cmd->pdu_list[i]; in iscsit_recalculate_dataout_values() 683 if (pdu->status != ISCSI_PDU_RECEIVED_OK) in iscsit_recalculate_dataout_values() [all …]
|
| /linux/drivers/nvme/host/ |
| H A D | tcp.c | 105 void *pdu; member 152 void *pdu; member 275 return req->pdu; in nvme_tcp_req_cmd_pdu() 281 return req->pdu + sizeof(struct nvme_tcp_cmd_pdu) - in nvme_tcp_req_data_pdu() 484 static inline __le32 nvme_tcp_hdgst(const void *pdu, size_t len) in nvme_tcp_hdgst() argument 486 return cpu_to_le32(~crc32c(NVME_TCP_CRC_SEED, pdu, len)); in nvme_tcp_hdgst() 489 static inline void nvme_tcp_set_hdgst(void *pdu, size_t len) in nvme_tcp_set_hdgst() argument 491 *(__le32 *)(pdu + len) = nvme_tcp_hdgst(pdu, len); in nvme_tcp_set_hdgst() 495 void *pdu, size_t pdu_len) in nvme_tcp_verify_hdgst() argument 497 struct nvme_tcp_hdr *hdr = pdu; in nvme_tcp_verify_hdgst() [all …]
|
| H A D | ioctl.c | 404 struct nvme_uring_cmd_pdu *pdu = nvme_uring_cmd_pdu(ioucmd); in nvme_uring_task_cb() local 406 if (pdu->bio) in nvme_uring_task_cb() 407 blk_rq_unmap_user(pdu->bio); in nvme_uring_task_cb() 408 io_uring_cmd_done32(ioucmd, pdu->status, pdu->result, in nvme_uring_task_cb() 416 struct nvme_uring_cmd_pdu *pdu = nvme_uring_cmd_pdu(ioucmd); in nvme_uring_cmd_end_io() local 419 pdu->status = -EINTR; in nvme_uring_cmd_end_io() 421 pdu->status = nvme_req(req)->status; in nvme_uring_cmd_end_io() 422 if (!pdu->status) in nvme_uring_cmd_end_io() 423 pdu->status = blk_status_to_errno(err); in nvme_uring_cmd_end_io() 425 pdu->result = le64_to_cpu(nvme_req(req)->result.u64); in nvme_uring_cmd_end_io() [all …]
|
| /linux/drivers/net/wireless/ath/wcn36xx/ |
| H A D | txrx.c | 326 if (bd->pdu.mpdu_data_off <= bd->pdu.mpdu_header_off || in wcn36xx_rx_skb() 327 bd->pdu.mpdu_len < bd->pdu.mpdu_header_len) in wcn36xx_rx_skb() 332 if (bd->pdu.mpdu_data_off + bd->pdu.mpdu_len > WCN36XX_PKT_SIZE) in wcn36xx_rx_skb() 335 skb_put(skb, bd->pdu.mpdu_data_off + bd->pdu.mpdu_len); in wcn36xx_rx_skb() 336 skb_pull(skb, bd->pdu.mpdu_data_off); in wcn36xx_rx_skb() 342 if (bd->pdu.mpdu_header_off < sizeof(*bd) || in wcn36xx_rx_skb() 343 bd->pdu.mpdu_header_off + bd->pdu.mpdu_len > WCN36XX_PKT_SIZE) in wcn36xx_rx_skb() 346 skb_put(skb, bd->pdu.mpdu_header_off + bd->pdu.mpdu_len); in wcn36xx_rx_skb() 347 skb_pull(skb, bd->pdu.mpdu_header_off); in wcn36xx_rx_skb() 449 skb, bd->pdu.mpdu_len, bd->pdu.mpdu_header_off, in wcn36xx_rx_skb() [all …]
|
| /linux/net/802/ |
| H A D | mrp.c | 328 app->pdu = skb; in mrp_pdu_init() 336 if (skb_tailroom(app->pdu) < sizeof(*endmark)) in mrp_pdu_append_end_mark() 338 endmark = __skb_put(app->pdu, sizeof(*endmark)); in mrp_pdu_append_end_mark() 345 if (!app->pdu) in mrp_pdu_queue() 348 if (mrp_cb(app->pdu)->mh) in mrp_pdu_queue() 352 dev_hard_header(app->pdu, app->dev, ntohs(app->app->pkttype.type), in mrp_pdu_queue() 354 app->pdu->len); in mrp_pdu_queue() 356 skb_queue_tail(&app->queue, app->pdu); in mrp_pdu_queue() 357 app->pdu = NULL; in mrp_pdu_queue() 373 if (mrp_cb(app->pdu)->mh) { in mrp_pdu_append_msg_hdr() [all …]
|
| H A D | garp.c | 238 app->pdu = skb; in garp_pdu_init() 244 if (skb_tailroom(app->pdu) < sizeof(u8)) in garp_pdu_append_end_mark() 246 __skb_put_u8(app->pdu, GARP_END_MARK); in garp_pdu_append_end_mark() 252 if (!app->pdu) in garp_pdu_queue() 258 llc_pdu_header_init(app->pdu, LLC_PDU_TYPE_U, LLC_SAP_BSPAN, in garp_pdu_queue() 260 llc_pdu_init_as_ui_cmd(app->pdu); in garp_pdu_queue() 261 llc_mac_hdr_init(app->pdu, app->dev->dev_addr, in garp_pdu_queue() 264 skb_queue_tail(&app->queue, app->pdu); in garp_pdu_queue() 265 app->pdu = NULL; in garp_pdu_queue() 280 if (skb_tailroom(app->pdu) < sizeof(*gm)) in garp_pdu_append_msg() [all …]
|
| H A D | stp.c | 34 const struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb); in stp_pdu_rcv() local 37 if (pdu->ssap != LLC_SAP_BSPAN || in stp_pdu_rcv() 38 pdu->dsap != LLC_SAP_BSPAN || in stp_pdu_rcv() 39 pdu->ctrl_1 != LLC_PDU_TYPE_U) in stp_pdu_rcv()
|
| /linux/drivers/nvme/target/ |
| H A D | tcp.c | 170 union nvme_tcp_pdu pdu; member 295 static inline void nvmet_tcp_hdgst(void *pdu, size_t len) in nvmet_tcp_hdgst() argument 297 put_unaligned_le32(~crc32c(~0, pdu, len), pdu + len); in nvmet_tcp_hdgst() 301 void *pdu, size_t len) in nvmet_tcp_verify_hdgst() argument 303 struct nvme_tcp_hdr *hdr = pdu; in nvmet_tcp_verify_hdgst() 313 recv_digest = *(__le32 *)(pdu + hdr->hlen); in nvmet_tcp_verify_hdgst() 314 nvmet_tcp_hdgst(pdu, len); in nvmet_tcp_verify_hdgst() 315 exp_digest = *(__le32 *)(pdu + hdr->hlen); in nvmet_tcp_verify_hdgst() 326 static int nvmet_tcp_check_ddgst(struct nvmet_tcp_queue *queue, void *pdu) in nvmet_tcp_check_ddgst() argument 328 struct nvme_tcp_hdr *hdr = pdu; in nvmet_tcp_check_ddgst() [all …]
|
| /linux/net/nfc/ |
| H A D | llcp_commands.c | 283 static struct sk_buff *llcp_add_header(struct sk_buff *pdu, in llcp_add_header() argument 295 skb_put_data(pdu, header, LLCP_HEADER_SIZE); in llcp_add_header() 297 return pdu; in llcp_add_header() 300 static struct sk_buff *llcp_add_tlv(struct sk_buff *pdu, const u8 *tlv, in llcp_add_tlv() argument 308 skb_put_data(pdu, tlv, tlv_length); in llcp_add_tlv() 310 return pdu; in llcp_add_tlv() 649 struct sk_buff *pdu; in nfc_llcp_send_i_frame() local 700 pdu = llcp_allocate_pdu(sock, LLCP_PDU_I, in nfc_llcp_send_i_frame() 702 if (pdu == NULL) { in nfc_llcp_send_i_frame() 707 skb_put(pdu, LLCP_SEQUENCE_SIZE); in nfc_llcp_send_i_frame() [all …]
|
| /linux/fs/smb/server/ |
| H A D | smb2misc.c | 208 struct smb2_pdu *pdu = (struct smb2_pdu *)buf; in smb2_calc_size() local 209 struct smb2_hdr *hdr = &pdu->hdr; in smb2_calc_size() 221 *len += le16_to_cpu(pdu->StructureSize2); in smb2_calc_size() 369 struct smb2_pdu *pdu = ksmbd_req_buf_next(work); in ksmbd_smb2_check_message() local 370 struct smb2_hdr *hdr = &pdu->hdr; in ksmbd_smb2_check_message() 402 if (smb2_req_struct_sizes[command] != pdu->StructureSize2) { in ksmbd_smb2_check_message() 404 (le16_to_cpu(pdu->StructureSize2) == OP_BREAK_STRUCT_SIZE_20 || in ksmbd_smb2_check_message() 405 le16_to_cpu(pdu->StructureSize2) == OP_BREAK_STRUCT_SIZE_21))) { in ksmbd_smb2_check_message() 409 le16_to_cpu(pdu->StructureSize2), command); in ksmbd_smb2_check_message() 414 req_struct_size = le16_to_cpu(pdu->StructureSize2) + in ksmbd_smb2_check_message()
|
| /linux/include/trace/events/ |
| H A D | 9p.h | 173 TP_PROTO(struct p9_client *clnt, struct p9_fcall *pdu), 175 TP_ARGS(clnt, pdu), 182 min_t(size_t, pdu->capacity, P9_PROTO_DUMP_SZ)) 187 __entry->type = pdu->id; 188 __entry->tag = pdu->tag; 189 memcpy(__get_dynamic_array(line), pdu->sdata,
|