Lines Matching refs:packet
84 struct if_spi_packet *packet; in free_if_spi_card() local
87 packet = container_of(cursor, struct if_spi_packet, list); in free_if_spi_card()
88 list_del(&packet->list); in free_if_spi_card()
89 kfree(packet); in free_if_spi_card()
92 packet = container_of(cursor, struct if_spi_packet, list); in free_if_spi_card()
93 list_del(&packet->list); in free_if_spi_card()
94 kfree(packet); in free_if_spi_card()
803 struct if_spi_packet *packet, int type) in if_spi_h2c() argument
826 err = spu_write(card, port_reg, packet->buffer, packet->blen); in if_spi_h2c()
831 kfree(packet); in if_spi_h2c()
867 struct if_spi_packet *packet; in if_spi_host_to_card_worker() local
914 packet = NULL; in if_spi_host_to_card_worker()
917 packet = (struct if_spi_packet *)(card-> in if_spi_host_to_card_worker()
919 list_del(&packet->list); in if_spi_host_to_card_worker()
923 if (packet) in if_spi_host_to_card_worker()
924 if_spi_h2c(card, packet, MVMS_CMD); in if_spi_host_to_card_worker()
928 packet = NULL; in if_spi_host_to_card_worker()
931 packet = (struct if_spi_packet *)(card-> in if_spi_host_to_card_worker()
933 list_del(&packet->list); in if_spi_host_to_card_worker()
937 if (packet) in if_spi_host_to_card_worker()
938 if_spi_h2c(card, packet, MVMS_DAT); in if_spi_host_to_card_worker()
962 struct if_spi_packet *packet; in if_spi_host_to_card() local
974 packet = kzalloc(sizeof(struct if_spi_packet) + blen, GFP_ATOMIC); in if_spi_host_to_card()
975 if (!packet) { in if_spi_host_to_card()
979 packet->blen = blen; in if_spi_host_to_card()
980 memcpy(packet->buffer, buf, nb); in if_spi_host_to_card()
981 memset(packet->buffer + nb, 0, blen - nb); in if_spi_host_to_card()
987 list_add_tail(&packet->list, &card->cmd_packet_list); in if_spi_host_to_card()
993 list_add_tail(&packet->list, &card->data_packet_list); in if_spi_host_to_card()
997 kfree(packet); in if_spi_host_to_card()