struct hpsb_packet *hpsb_make_streampacket(struct hpsb_host *host, u8 *buffer, int length, int channel, int tag, int sync) 
struct hpsb_packet *hpsb_make_streampacket(struct hpsb_host *host, u8 * buffer, int length, int channel, int tag, int sync) 
struct hpsb_packet *hpsb_make_streampacket(struct hpsb_host *host, u8 *buffer, int length,                                           int channel, int tag, int sync){	struct hpsb_packet *packet;	if (length == 0)		return NULL;	packet = hpsb_alloc_packet(length);	if (!packet)		return NULL;	if (length % 4) { /* zero padding bytes */		packet->data[length >> 2] = 0;	}	packet->host = host;	if (hpsb_get_tlabel(packet)) {		hpsb_free_packet(packet);		return NULL;	}	fill_async_stream_packet(packet, length, channel, tag, sync);	if (buffer)		memcpy(packet->data, buffer, length);	return packet;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/16c333a34a1a0441c54c4fe5cf6052716f95c2fa/ieee1394_transactions.c/clean/drivers/ieee1394/ieee1394_transactions.c