PREP_ASYNC_HEAD_ADDRESS(TCODE_LOCK_REQUEST); packet->header[3] = (length << 16) | extcode; packet->header_size = 16; packet->data_size = length; packet->expect_response = 1; 
PREP_ASYNC_HEAD_ADDRESS(TCODE_LOCK_REQUEST); packet->header[3] = (length << 16) | extcode; packet->header_size = 16; packet->data_size = length; packet->expect_response = 1; 
static void fill_async_lock(struct hpsb_packet *packet, u64 addr, int extcode,                     int length){        PREP_ASYNC_HEAD_ADDRESS(TCODE_LOCK_REQUEST);        packet->header[3] = (length << 16) | extcode;        packet->header_size = 16;        packet->data_size = length;        packet->expect_response = 1;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/16c333a34a1a0441c54c4fe5cf6052716f95c2fa/ieee1394_transactions.c/buggy/drivers/ieee1394/ieee1394_transactions.c