Lines Matching refs:buf

14 	u8 *buf;  in avc_stream_set_format()  local
17 buf = kmalloc(len + 10, GFP_KERNEL); in avc_stream_set_format()
18 if (buf == NULL) in avc_stream_set_format()
21 buf[0] = 0x00; /* CONTROL */ in avc_stream_set_format()
22 buf[1] = 0xff; /* UNIT */ in avc_stream_set_format()
23 buf[2] = 0xbf; /* EXTENDED STREAM FORMAT INFORMATION */ in avc_stream_set_format()
24 buf[3] = 0xc0; /* SINGLE subfunction */ in avc_stream_set_format()
25 buf[4] = dir; /* Plug Direction */ in avc_stream_set_format()
26 buf[5] = 0x00; /* UNIT */ in avc_stream_set_format()
27 buf[6] = 0x00; /* PCR (Isochronous Plug) */ in avc_stream_set_format()
28 buf[7] = 0xff & pid; /* Plug ID */ in avc_stream_set_format()
29 buf[8] = 0xff; /* Padding */ in avc_stream_set_format()
30 buf[9] = 0xff; /* Support status in response */ in avc_stream_set_format()
31 memcpy(buf + 10, format, len); in avc_stream_set_format()
34 err = fcp_avc_transaction(unit, buf, len + 10, buf, len + 10, in avc_stream_set_format()
39 else if (buf[0] == 0x08) /* NOT IMPLEMENTED */ in avc_stream_set_format()
41 else if (buf[0] == 0x0a) /* REJECTED */ in avc_stream_set_format()
46 kfree(buf); in avc_stream_set_format()
53 u8 *buf, unsigned int *len, unsigned int eid) in avc_stream_get_format() argument
63 buf[0] = 0x01; /* STATUS */ in avc_stream_get_format()
64 buf[1] = 0xff; /* UNIT */ in avc_stream_get_format()
65 buf[2] = 0xbf; /* EXTENDED STREAM FORMAT INFORMATION */ in avc_stream_get_format()
66 buf[3] = subfunc; /* SINGLE or LIST */ in avc_stream_get_format()
67 buf[4] = dir; /* Plug Direction */ in avc_stream_get_format()
68 buf[5] = 0x00; /* Unit */ in avc_stream_get_format()
69 buf[6] = 0x00; /* PCR (Isochronous Plug) */ in avc_stream_get_format()
70 buf[7] = 0xff & pid; /* Plug ID */ in avc_stream_get_format()
71 buf[8] = 0xff; /* Padding */ in avc_stream_get_format()
72 buf[9] = 0xff; /* support status in response */ in avc_stream_get_format()
73 buf[10] = 0xff & eid; /* entry ID for LIST subfunction */ in avc_stream_get_format()
74 buf[11] = 0xff; /* padding */ in avc_stream_get_format()
77 err = fcp_avc_transaction(unit, buf, 12, buf, *len, in avc_stream_get_format()
82 else if (buf[0] == 0x08) /* NOT IMPLEMENTED */ in avc_stream_get_format()
84 else if (buf[0] == 0x0a) /* REJECTED */ in avc_stream_get_format()
86 else if (buf[0] == 0x0b) /* IN TRANSITION */ in avc_stream_get_format()
89 else if ((subfunc == 0xc1) && (buf[10] != eid)) in avc_stream_get_format()
96 memmove(buf, buf + 10, err - 10); in avc_stream_get_format()
99 memmove(buf, buf + 11, err - 11); in avc_stream_get_format()
113 u8 *buf; in avc_general_inquiry_sig_fmt() local
123 buf = kzalloc(8, GFP_KERNEL); in avc_general_inquiry_sig_fmt()
124 if (buf == NULL) in avc_general_inquiry_sig_fmt()
127 buf[0] = 0x02; /* SPECIFIC INQUIRY */ in avc_general_inquiry_sig_fmt()
128 buf[1] = 0xff; /* UNIT */ in avc_general_inquiry_sig_fmt()
130 buf[2] = 0x19; /* INPUT PLUG SIGNAL FORMAT */ in avc_general_inquiry_sig_fmt()
132 buf[2] = 0x18; /* OUTPUT PLUG SIGNAL FORMAT */ in avc_general_inquiry_sig_fmt()
133 buf[3] = 0xff & pid; /* plug id */ in avc_general_inquiry_sig_fmt()
134 buf[4] = 0x90; /* EOH_1, Form_1, FMT. AM824 */ in avc_general_inquiry_sig_fmt()
135 buf[5] = 0x07 & sfc; /* FDF-hi. AM824, frequency */ in avc_general_inquiry_sig_fmt()
136 buf[6] = 0xff; /* FDF-mid. AM824, SYT hi (not used) */ in avc_general_inquiry_sig_fmt()
137 buf[7] = 0xff; /* FDF-low. AM824, SYT lo (not used) */ in avc_general_inquiry_sig_fmt()
140 err = fcp_avc_transaction(unit, buf, 8, buf, 8, in avc_general_inquiry_sig_fmt()
144 else if (buf[0] == 0x08) /* NOT IMPLEMENTED */ in avc_general_inquiry_sig_fmt()
151 kfree(buf); in avc_general_inquiry_sig_fmt()