There is no specific API call that will get you that kind of data, however, you can use fql.query to query Facebook directly using FQL.
I think the query you want would look something like this:
SELECT uid FROM user WHERE strpos("Chris", first_name) = 0
AND uid IN (SELECT uid2 FROM friend WHERE uid1 = 123456 )
where the uid1
value is the Facebook ID of the person who's friends you're looking for. You could filter that result set by adding additional clauses to the WHERE
that compared to fields available from the user FQL table.