/kernel/linux/linux-5.10/drivers/net/wireless/rsi/ |
H A D | rsi_91x_main.c | 159 u8 *frame_desc = NULL, extended_desc = 0; in rsi_read_pkt() local 169 frame_desc = &rx_pkt[index]; in rsi_read_pkt() 170 actual_length = *(u16 *)&frame_desc[0]; in rsi_read_pkt() 171 offset = *(u16 *)&frame_desc[2]; in rsi_read_pkt() 176 queueno = rsi_get_queueno(frame_desc, offset); in rsi_read_pkt() 177 length = rsi_get_length(frame_desc, offset); in rsi_read_pkt() 181 extended_desc = rsi_get_extended_desc(frame_desc, in rsi_read_pkt() 188 rsi_coex_recv_pkt(common, frame_desc + offset); in rsi_read_pkt() 192 (frame_desc + offset)); in rsi_read_pkt() 197 (frame_desc in rsi_read_pkt() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_91x_main.c | 159 u8 *frame_desc = NULL, extended_desc = 0; in rsi_read_pkt() local 169 frame_desc = &rx_pkt[index]; in rsi_read_pkt() 170 actual_length = *(u16 *)&frame_desc[0]; in rsi_read_pkt() 171 offset = *(u16 *)&frame_desc[2]; in rsi_read_pkt() 176 queueno = rsi_get_queueno(frame_desc, offset); in rsi_read_pkt() 177 length = rsi_get_length(frame_desc, offset); in rsi_read_pkt() 181 extended_desc = rsi_get_extended_desc(frame_desc, in rsi_read_pkt() 188 rsi_coex_recv_pkt(common, frame_desc + offset); in rsi_read_pkt() 192 (frame_desc + offset)); in rsi_read_pkt() 197 (frame_desc in rsi_read_pkt() [all...] |
/kernel/linux/linux-5.10/drivers/usb/dwc2/ |
H A D | hcd_ddma.c | 547 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_fill_host_isoc_dma_desc() local 550 frame_desc = &qtd->urb->iso_descs[qtd->isoc_frame_index_last]; in dwc2_fill_host_isoc_dma_desc() 552 if (frame_desc->length > max_xfer_size) in dwc2_fill_host_isoc_dma_desc() 555 qh->n_bytes[idx] = frame_desc->length; in dwc2_fill_host_isoc_dma_desc() 557 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset); in dwc2_fill_host_isoc_dma_desc() 898 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_cmpl_host_isoc_dma_desc() local 912 frame_desc = &qtd->urb->iso_descs[qtd->isoc_frame_index_last]; in dwc2_cmpl_host_isoc_dma_desc() 913 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset); in dwc2_cmpl_host_isoc_dma_desc() 925 frame_desc->actual_length = qh->n_bytes[idx] - remain; in dwc2_cmpl_host_isoc_dma_desc() 926 frame_desc in dwc2_cmpl_host_isoc_dma_desc() 965 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_complete_isoc_xfer_ddma() local [all...] |
H A D | hcd_intr.c | 589 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_update_isoc_urb_state() local 595 frame_desc = &urb->iso_descs[qtd->isoc_frame_index]; in dwc2_update_isoc_urb_state() 599 frame_desc->status = 0; in dwc2_update_isoc_urb_state() 600 frame_desc->actual_length = dwc2_get_actual_xfer_length(hsotg, in dwc2_update_isoc_urb_state() 606 frame_desc->status = -ENOSR; in dwc2_update_isoc_urb_state() 608 frame_desc->status = -ECOMM; in dwc2_update_isoc_urb_state() 609 frame_desc->actual_length = 0; in dwc2_update_isoc_urb_state() 613 frame_desc->status = -EOVERFLOW; in dwc2_update_isoc_urb_state() 618 frame_desc->status = -EPROTO; in dwc2_update_isoc_urb_state() 619 frame_desc in dwc2_update_isoc_urb_state() 934 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_xfercomp_isoc_split_in() local 1317 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_hc_ack_intr() local [all...] |
H A D | hcd.c | 2359 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_hc_init_xfer() local 2419 frame_desc = &urb->iso_descs[qtd->isoc_frame_index]; in dwc2_hc_init_xfer() 2420 frame_desc->status = 0; in dwc2_hc_init_xfer() 2424 chan->xfer_dma += frame_desc->offset + in dwc2_hc_init_xfer() 2428 chan->xfer_buf += frame_desc->offset + in dwc2_hc_init_xfer() 2432 chan->xfer_len = frame_desc->length - qtd->isoc_split_offset; in dwc2_hc_init_xfer()
|
/kernel/linux/linux-6.6/drivers/usb/dwc2/ |
H A D | hcd_ddma.c | 517 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_fill_host_isoc_dma_desc() local 520 frame_desc = &qtd->urb->iso_descs[qtd->isoc_frame_index_last]; in dwc2_fill_host_isoc_dma_desc() 522 if (frame_desc->length > max_xfer_size) in dwc2_fill_host_isoc_dma_desc() 525 qh->n_bytes[idx] = frame_desc->length; in dwc2_fill_host_isoc_dma_desc() 527 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset); in dwc2_fill_host_isoc_dma_desc() 868 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_cmpl_host_isoc_dma_desc() local 882 frame_desc = &qtd->urb->iso_descs[qtd->isoc_frame_index_last]; in dwc2_cmpl_host_isoc_dma_desc() 883 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset); in dwc2_cmpl_host_isoc_dma_desc() 895 frame_desc->actual_length = qh->n_bytes[idx] - remain; in dwc2_cmpl_host_isoc_dma_desc() 896 frame_desc in dwc2_cmpl_host_isoc_dma_desc() 935 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_complete_isoc_xfer_ddma() local [all...] |
H A D | hcd_intr.c | 559 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_update_isoc_urb_state() local 565 frame_desc = &urb->iso_descs[qtd->isoc_frame_index]; in dwc2_update_isoc_urb_state() 569 frame_desc->status = 0; in dwc2_update_isoc_urb_state() 570 frame_desc->actual_length = dwc2_get_actual_xfer_length(hsotg, in dwc2_update_isoc_urb_state() 576 frame_desc->status = -ENOSR; in dwc2_update_isoc_urb_state() 578 frame_desc->status = -ECOMM; in dwc2_update_isoc_urb_state() 579 frame_desc->actual_length = 0; in dwc2_update_isoc_urb_state() 583 frame_desc->status = -EOVERFLOW; in dwc2_update_isoc_urb_state() 588 frame_desc->status = -EPROTO; in dwc2_update_isoc_urb_state() 589 frame_desc in dwc2_update_isoc_urb_state() 904 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_xfercomp_isoc_split_in() local 1287 struct dwc2_hcd_iso_packet_desc *frame_desc; dwc2_hc_ack_intr() local [all...] |
H A D | hcd.c | 2324 struct dwc2_hcd_iso_packet_desc *frame_desc; in dwc2_hc_init_xfer() local 2384 frame_desc = &urb->iso_descs[qtd->isoc_frame_index]; in dwc2_hc_init_xfer() 2385 frame_desc->status = 0; in dwc2_hc_init_xfer() 2389 chan->xfer_dma += frame_desc->offset + in dwc2_hc_init_xfer() 2393 chan->xfer_buf += frame_desc->offset + in dwc2_hc_init_xfer() 2397 chan->xfer_len = frame_desc->length - qtd->isoc_split_offset; in dwc2_hc_init_xfer()
|
/kernel/linux/linux-5.10/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-core.c | 1156 fd->entry[i] = state->frame_desc.entry[i]; in s5c73m3_oif_get_frame_desc() 1166 struct v4l2_mbus_frame_desc *frame_desc = &state->frame_desc; in s5c73m3_oif_set_frame_desc() local 1179 frame_desc->entry[i] = fd->entry[i]; in s5c73m3_oif_set_frame_desc()
|
H A D | s5c73m3.h | 401 struct v4l2_mbus_frame_desc frame_desc; member
|
/kernel/linux/linux-6.6/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-core.c | 1157 fd->entry[i] = state->frame_desc.entry[i]; in s5c73m3_oif_get_frame_desc() 1167 struct v4l2_mbus_frame_desc *frame_desc = &state->frame_desc; in s5c73m3_oif_set_frame_desc() local 1180 frame_desc->entry[i] = fd->entry[i]; in s5c73m3_oif_set_frame_desc()
|
H A D | s5c73m3.h | 396 struct v4l2_mbus_frame_desc frame_desc; member
|