Lines Matching refs:dialect
191 static char *next_dialect(char *dialect, int *next_off, int bcount) in next_dialect() argument
193 dialect = dialect + *next_off; in next_dialect()
194 *next_off = strnlen(dialect, bcount); in next_dialect()
195 if (dialect[*next_off] != '\0') in next_dialect()
197 return dialect; in next_dialect()
203 char *dialect; in ksmbd_lookup_dialect_by_name() local
208 dialect = cli_dialects; in ksmbd_lookup_dialect_by_name()
211 dialect = next_dialect(dialect, &next, bcount); in ksmbd_lookup_dialect_by_name()
212 if (!dialect) in ksmbd_lookup_dialect_by_name()
215 dialect); in ksmbd_lookup_dialect_by_name()
216 if (!strcmp(dialect, smb1_protos[i].name)) { in ksmbd_lookup_dialect_by_name()
569 return (conn->dialect >= SMB20_PROT_ID && in __smb2_negotiate()
570 conn->dialect <= SMB311_PROT_ID); in __smb2_negotiate()
585 neg_rsp->DialectIndex = cpu_to_le16(work->conn->dialect); in smb_handle_negotiate()
595 conn->dialect = in ksmbd_smb_negotiate_common()
597 ksmbd_debug(SMB, "conn->dialect 0x%x\n", conn->dialect); in ksmbd_smb_negotiate_common()